From the name of the product (CS-Script) you may
it is all
C#. The full potential of scripting with the CS-Script engine can be
utilised only when using the C# code. However, it is
impossible not to recognize
that some developers may need to work with
languages. Therefore CS-Script also provides some
support for other CLR languages (currently JScript, VB.NET, C++/CLI and CC#).
Support for non-C# languages is provided by the means of plug'n'play compilers
providers) implemented as an external assembly. It means that you can
implement your own compiler for non-C# syntax or use any existing one.
The current version of CS-Script code is distributed
with the cs-script/Lib/CSSCodeProvider.dll
assembly which provides access to Microsoft
JScript, VB.NET and C++/CLI compilers. See Implementing
non-C# compilers tutorial for details.
In This Section
- Information about execution scripts written in VB.NET syntax.
- Information about execution scripts written in J#/JScript syntax.
- Information about execution scripts written in C++/CLI syntax.
- Information about execution scripts written in special flavor
of C# - classless C# (C# code without class or method
- Description of the concept of the CS-Script Alternative Compilers the foundation of the support for languages other than C#.