|
Homepage
TScript
Version
History |
|
DelphiWebScript
1.3
- Plugins
- Improved error handling
DelphiWebScript 1.2
- TDelphiWebScript.Timeout added.
- Function "SendFile"
added.
- Bugfixes of TdwsIsapiLib and
TdwsPageProducer
- Bugfixes of the {$I 'file'}
statement (HTML mode only)
DelphiWebScript 1.1
DelphiWebScript 1.0
- Embeding scripts in HTML pages
(for web applications).
- "Dynamic" and "Static"
Objects.
- Libraries.
- Include files.
- Debuging (event OnDebug is
fired if a function is executed).
- OnVarChange is fired if a
variable changes.
- Improved error handling (line
and column numbers in errormessages, functions
GetErrorLine, GetErrorLineStart, ...)
- Bugfixes and many, many other
improvements...
TScript becomes: DelphiWebScript
TScript 1.7
- The completely new
designed Tokenizer is faster and consumes less
memory.
- Better errormessages
- It's possible to
declare constants everywhere in the script code.
TScript 1.6
- Global variables and
constants.
- Multi dimensional
array.
- Better support for
open parameters.
- New Built-In
Functions: Exit, Break and
Continue.
- Blocking mode.
- It's no more
possible to write scripts you can't stop using script1.Stop.
- New and improved
HTML documentation.
- Headers for Borland
C++ Builder.
- DCU's for Delphi 5
- Many other
improvements and bugfixes.
TScript 1.5
- Multiple definitions
of the same function ("overloading")
- TFunc.OnExEval
event for overloaded functions
- Optimization (constant
folding)
- Parsing process
changed (see syntax.txt)
- 'a := #$41;' is now
valid script code (now compatible with Delphi)
- Memory leaks closed.
- Call of scritp1.Stop
breaks the execution of a running script.
- Call of script1.Execute
while a script is running returns an error.
- Script1.Executing
indicates wheter a script is running or not.
- New demo scripts.
TScript 1.3 and
1.4
TScript 1.2
- If the decimal
separator sign on your system was set to
something other than "." a floating
point constant in the script caused an
EConvertError-exception.
- The OR keyword only
worked correct if it was written in capital
letters.
- The script code
"IF TRUE OR FALSE THEN " caused an
"Invalid Index"-exception.
- The "COPYRIGHT"
function shows the version of the TScript-component.
TScript 1.0 and
1.1
- First published
version and bugfix.
|