ANN: paxScript.NET, C# interpreter, beta version

"Alexander Baranovsky" <>
8 Mar 2005 00:29:35 -0500

          From comp.compilers

Related articles
ANN: paxScript.NET, C# interpreter, beta version (Alexander Baranovsky) (2005-03-08)
| List of all articles for this month |

From: "Alexander Baranovsky" <>
Newsgroups: comp.compilers
Date: 8 Mar 2005 00:29:35 -0500
Organization: Compilers Central
Keywords: interpreter, available
Posted-Date: 08 Mar 2005 00:29:35 EST

Beta version of the paxScript scripting engine for the Microsoft.NET has
been released. It includes an interpreter of C# language.

The key features of paxScript.NET are:

    - paxScript.NET is written in C#. Source code of paxScript.NET is CLS
    - paxScript.NET compiles programs into byte-code. It does not use CodeDOM
and it does not generate a dynamic assembly. (paxScript.NET will generate
MSIL and executable files as an option in the future releases).
    - Separate compilation of modules is allowed. You can combine source code
modules and compiled modules in your paxScript.NET project.
    - C# interpreter (paxCSharp) is based on the ECMA-334 standard. It
supports all C# language features with exception for the unsafe code and
attributes. (It will support full C# 2.0 standard in the future releases).
    - paxCSharp extends standard of C# language with extra features which
simplify the use of C# for scripting needs.
    - paxScript.NET is implemented as a .NET component (paxscript-net.dll)
which can be used with Microsoft Visual Studio .NET, Delphi 8, Delphi 2005
and Borland C# Builder.
    - Any public classes, structures, enumerations, arrays, delegates, events
and interfaces of host application can be used in a script.
    - You can call script-defined methods from host application.
    - Debug capabilities: breakpoints, call stack, watch/evaluate, trace into,
step over etc.

Thank you.

Alexander Baranovsky,
VIRT Laboratory,

Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.