|
Script structure |
Top Previous Next |
|
The PascalScript structure is the same as in Object Pascal language:
#language PascalScript // this is optional program MyProgram; // this is optional
uses 'unit1.pas', 'unit2.pas'; // uses section - must be before any other sections // v1.2 changes: warning! the included units are not inserted into the main unit text. So it can have // 'program', 'uses' sections and must have the 'main procedure' section.
var // var section i, j: Integer;
const // const section pi = 3.14159;
procedure p1; // procedures and function var i: Integer;
procedure p2; // nested procedure begin end;
begin end;
begin // main procedure that will be executed. end.
The C++Script structure is:
#language C++Script // this is optional #include "unit1.cpp", "unit2.cpp" // uses section - must be before any other sections
int i, j; // var section
#DEFINE pi = 3.14159 // const section
void p1() // procedures and function { // there is no nested procedures in C++Script }
{ // main procedure that will be executed. }
The JScript structure is:
#language JScript // this is optional import "unit1.js", "unit2.js" // import section - must be before any other sections
var i, j = 0; // var section
function p1() // procedures and function { // } // main procedure that will be executed. p1(); for (i = 0; i < 10; i++) j++;
The BasicScript structure is:
#language BasicScript // this is optional imports "unit1.vb", "unit2.vb" // imports section - must be before any other sections
dim i, j = 0 // var section
function f1() // procedures and function end function //
sub p1() end sub // main procedure that will be executed. for i = 0 to 10 p1() next |
| Converted from CHM to HTML with chm2web Standard 2.85 (unicode) |