Extern Logic InterpreterFree and open source software designed for interaction and control of user application functionality
#begin Demo;
//output a simple message;
_WriteOut("Hello, world!");
//arithmetic operations;
$a = 5;
$b = 10;
$c = $a + $b;
_WriteOut($c);
//condition and loop;
for (0, < 10, +1)
{
$n = _random(10);
if ($n == 4)
{_WriteOut("done");}
}
//class example;
#class Text
{
#public property Data = "";
#public property Size = 0;
#public method Text($str)
{
&$this.Data = $str;
&$this.Size = _strlen($str);
}
#public method Print(){_WriteOut(&$this.Data);}
}
&txt.Create(Text, "Hello, world!");
&txt.Print();
_WriteOut(&txt.Size);
#end;
For detailed information on using the interpreter, please refer to the documentation. You can download the .pdf files below
English UkrainianDownload the interpreter or access the repository on GitHub
Full distributive DLL only GitHubFor support requests and suggestions: support@eli.cc.ua