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

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Alexander Baranovsky (ab_at_cable.netlux.org)
Date: 03/07/05


Date: Mon, 7 Mar 2005 11:19:52 +0200

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

www.paxscript.net

The key features of paxScript.NET are:

  - paxScript.NET is written in C#. Source code of paxScript.NET is CLS
compilant.
  - 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 (binary) 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
www.paxscript.com,
 www.paxscript.net



Relevant Pages

  • Re: (Lengthy) entire outline of abandoned futuristic RL attempt
    ... you plan out every feature you'd like in the game first, ... accomodate all the features you'll be adding later on. ... program into a simple expandable scheme such as an internal scripting ... any dedicated language or machine is on its certain, ...
    (rec.games.roguelike.development)
  • Re: langua= vs type=
    ... It is certainly true that language features that have been introduced ... encountering a browser that does not support the features of JavaScript ... standard to implement as the basis for a client-side scripting language. ...
    (comp.lang.javascript)
  • Re: paxScript.NET, beta version.
    ... looking at providing a language that behaves the same on both paxScript ... > The key features of paxScript.NET are: ... Source code of paxScript.NET is CLS ... > compilant. ...
    (borland.public.delphi.thirdpartytools.general)
  • paxScript.NET for .NETCF has been released
    ... The Microsoft .NET version of the paxScript scripting engine ... includes an interpreter of C# language. ... The key features of paxScript.NET are: ... compilant. ...
    (microsoft.public.dotnet.framework.compactframework)
  • ANN: paxScript.NET, v1.0
    ... The Microsoft .NET version of the paxScript scripting engine ... includes an interpreter of C# language. ... The key features of paxScript.NET are: ... compilant. ...
    (borland.public.delphi.thirdpartytools.general)