Skip to content
Jing Lu edited this page Jun 19, 2013 · 116 revisions

ReoScript

Script language engine for .NET Application

ReoScript is a powerful JavaScript-like script language engine implemented in C#. It was designed for inclusion in applications that require a built-in, easy to use script language with high scalability and no dependencies other language like C/C++.

See What is ReoScript.

ReoScript Editor

Features

ReoScript is not completely compliant to JavaScript/ECMAScript standard, it has stricter syntax check and own additional syntax, function and object in order to enhance usability of data exchange.

ReoScript provides a simple script Editor it can be used to write and execute script directly. The Editor can also be included in application and provided to end-user.

ReoScript also support run script file from Windows Console using Console Runner it was available since ReoScript 1.2.

Getting Started

Hello World!

  1. Download or build the following DLLs, add they into reference list of target project

     Antlr3.Runtime.dll
     Unvell.ReoScript.dll
    
  2. Import the following namespace

     using Unvell.ReoScript;
    
  3. Create ScriptRunningMachine and run script

     ScriptRunningMachine srm = new ScriptRunningMachine();
     srm.Run("alert('hello world!');");
    

    (Semicolons at end of line in ReoScript are required)

Development Documents

What is the new?

See [Change Log](wiki/Change Log).

Third-Party

The following software may be included in this product:

License

GNU Lesser General Public License (LGPLv3).

Jing, Lu ([email protected])

Copyright(c) 2012-2013 unvell, All Rights Reserved.