Pascal Script

Pascal Script

Pascal Script is a scripting language based on the programming language Pascal that facilitates automated runtime control over scriptable applications and server software. It is implemented by a free scripting engine that includes a compiler and an interpreter for byte code. Pascal Script supports the majority of Object Pascal constructs, making it partly compatible to Delphi, Free Pascal and GNU Pascal.

Comment
enPascal Script is a scripting language based on the programming language Pascal that facilitates automated runtime control over scriptable applications and server software. It is implemented by a free scripting engine that includes a compiler and an interpreter for byte code. Pascal Script supports the majority of Object Pascal constructs, making it partly compatible to Delphi, Free Pascal and GNU Pascal.
Depiction
Pascal Script 3 Lazarus IDE.png
Description
enScreenshot of a simple demonstration script
Developer
enCarlo Kok, Innerfuse, RemObjects, Lazarus and Free Pascal teams
Developer
Carlo Kok
Free Pascal
Innerfuse
Lazarus (IDE)
RemObjects Software
FileExt
en.pas
Genre
Scripting language
Has abstract
enPascal Script is a scripting language based on the programming language Pascal that facilitates automated runtime control over scriptable applications and server software. It is implemented by a free scripting engine that includes a compiler and an interpreter for byte code. Pascal Script supports the majority of Object Pascal constructs, making it partly compatible to Delphi, Free Pascal and GNU Pascal. Initially developed by as CajScript and renamed to Innerfuse Pascal Script with version 2.23, the software was taken over by RemObjects, renamed again to RemObjects Pascal Script and offered as open source software for the Delphi IDE. Beginning with version 2.07 CajScript has been ported to Free Pascal. Since 2017 Pascal Script is included as a standard component in the Lazarus IDE.
Hypernym
Engine
InfluencedBy
Object Pascal
Pascal (programming language)
Influenced by
Object Pascal
Pascal (programming language)
Is primary topic of
Pascal Script
Label
enPascal Script
LatestReleaseVersion
3
Latest release version
3.0
License
enCustom open-source license
Link from a Wikipage to an external page
wiki.freepascal.org/Pascal_Script/License
wiki.lazarus.freepascal.org/Pascal_Script_Examples
www.pp4s.co.uk/main/tu-trans-interp.html
Link from a Wikipage to another Wikipage
Application software
ARM processor
Batch processing
Byte code
Carlo Kok
Category:Pascal (programming language)
Category:Scripting languages
Compiler
Delphi (IDE)
Delphi (programming language)
Dynamic-link library
Free Pascal
GNU Pascal
Innerfuse
Inno Setup
Interpreter (computing)
Lazarus (IDE)
Linux
MacOS
Microsoft Windows
Object-oriented programming
Object Pascal
Pascal (programming language)
PowerPC
Procedural programming
Programming language
RemObjects Software
Robotics
SCADA
Scripting language
Server-side scripting
Server software
Strong typing
SynEdit
TAChart
X86
Name
enPascal Script
Name
enPascal Script
OperatingSystem
Linux
MacOS
Microsoft Windows
Paradigm
Object-oriented programming
Procedural programming
Scripting language
SameAs
dMQi
m.0w5vv d
Pascal Script
Pascal Script
Pascal Script
Q16616746
Screenshot
enPascal Script 3 Lazarus IDE.png
Subject
Category:Pascal (programming language)
Category:Scripting languages
Thumbnail
Pascal Script 3 Lazarus IDE.png?width=300
Typing
Strong typing
WasDerivedFrom
Pascal Script?oldid=1100751824&ns=0
WikiPageLength
6372
Wikipage page ID
31788384
Wikipage revision ID
1100751824
WikiPageUsesTemplate
Template:Infobox programming language
Template:Pascal programming language family
Template:Reflist
Template:Start date and age