Difference between revisions of "DelphiWebScript"

From Free Pascal wiki
Jump to navigationJump to search
Line 13: Line 13:
 
* No demos
 
* No demos
 
* tested on i368-win32
 
* tested on i368-win32
;Version 2.2 (current dwscript trunk)
+
;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.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

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