Difference between revisions of "DelphiWebScript"
From Free Pascal wiki
Jump to navigationJump to searchLine 13: | Line 13: | ||
* No demos | * No demos | ||
* tested on i368-win32 | * tested on i368-win32 | ||
− | ;Version 2. | + | ;Version 2.3 (current dwscript trunk) |
'''pre alpha''' (as of 27/10/2011) | '''pre alpha''' (as of 27/10/2011) | ||
under development in master branch | under development in master branch | ||
Line 22: | Line 22: | ||
* Freepascal 2.5.1-2.6.x | * Freepascal 2.5.1-2.6.x | ||
* Lazarus 0.9.30+ | * Lazarus 0.9.30+ | ||
− | ;Version 2. | + | ;Version 2.3 |
* Freepascal 2.5.1+ (may be changed to 2.7.1+) | * Freepascal 2.5.1+ (may be changed to 2.7.1+) | ||
* Lazarus 0.9.31+ | * Lazarus 0.9.31+ |
Revision as of 07:01, 22 January 2012
Introduction
DWScript is an object-oriented scripting engine for Delphi based on the Delphi language, with extensions borrowed from other Pascal languages (FreePascal, Prism, etc.). It introduces a few Pascal language extensions of its own as well. DWScript is licensed under Mozilla Public License v 1.1 .
FPC port
Current state
- Version 2.1
beta (as of 25/09/2011)
- COM not supported
- No unicode support
- Test suite: tests passed but there are random failures
- No demos
- tested on i368-win32
- Version 2.3 (current dwscript trunk)
pre alpha (as of 27/10/2011) under development in master branch
Requirements
- Version 2.1
- Freepascal 2.5.1-2.6.x
- Lazarus 0.9.30+
- Version 2.3
- Freepascal 2.5.1+ (may be changed to 2.7.1+)
- Lazarus 0.9.31+
Known issues
- Due to FPC bug with unit cycles, compilation without clean fails.
Git repository
Download
- Current development snapshot 2.1.alpha1
Reporting bugs
First, read How do I create a bug report.
To report bug you can use direct link to lazarus-ccr bug-tracker http://bugs.freepascal.org/set_project.php?project_id=9
When reporting select Category=dwscript.
Links
- Original DelphiWebScript (not active)
- DWScipt Revival (active developement)