Jump to content

C Scripting Language: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
Ak120 (talk | contribs)
mNo edit summary
Line 1: Line 1:
==Latest Version==
The '''C Scripting Language''' (''CSL'') is a programming language available for Windows, OS/2 and UNIX systems. CSL follows the C syntax very closely. It is used like an interpreter:  program written with an editor can be run directly like any shell script.
* Version 4.3.0
 
The CSL scripting engine can be integrated into own applications as a macro language. CSL offers two programming interfaces: A "C" API for 32-bit C compilers, and C++ class interface for selected compilers.
 
==Features==
*C syntax, familiar to C, C++ and JAVA programmers
*Sophisticated error handling by exceptions
*Comprehensive standard libraries included (system, strings, maths, files, regular expressions and more)
*Interfaces for Oracle, DB2, MySQL and every ODBC source
*Automate regular tasks or build application benchmarks with the windows control library
*Develop libraries to meet special requirements using C/C++ compiler
*Embeddable compact CSL scripting engine into applications enhancing them with a powerful macro language
*CGI programs for web servers
 
==Version==
*4.3.0 - latest OS/2 version
*4.4.0 (2002-05-26)
 
==License==
*Open Source - GNU General Public License V2.
*Author: [[Peter Koch]]


==Links==
==Links==
Line 6: Line 25:
* Download: [http://prdownloads.sourceforge.net/csl/csl-4.3.0.os2.zip csl-4.3.0.os2.zip]
* Download: [http://prdownloads.sourceforge.net/csl/csl-4.3.0.os2.zip csl-4.3.0.os2.zip]


==License==
[[Category:Scripting Language]]
* Open Source - GNU General Public License V2.
 
==Author==
* [[Peter Koch]]
 
[[Category:Tools]]

Revision as of 19:29, 6 April 2018

The C Scripting Language (CSL) is a programming language available for Windows, OS/2 and UNIX systems. CSL follows the C syntax very closely. It is used like an interpreter: program written with an editor can be run directly like any shell script.

The CSL scripting engine can be integrated into own applications as a macro language. CSL offers two programming interfaces: A "C" API for 32-bit C compilers, and C++ class interface for selected compilers.

Features

  • C syntax, familiar to C, C++ and JAVA programmers
  • Sophisticated error handling by exceptions
  • Comprehensive standard libraries included (system, strings, maths, files, regular expressions and more)
  • Interfaces for Oracle, DB2, MySQL and every ODBC source
  • Automate regular tasks or build application benchmarks with the windows control library
  • Develop libraries to meet special requirements using C/C++ compiler
  • Embeddable compact CSL scripting engine into applications enhancing them with a powerful macro language
  • CGI programs for web servers

Version

  • 4.3.0 - latest OS/2 version
  • 4.4.0 (2002-05-26)

License

  • Open Source - GNU General Public License V2.
  • Author: Peter Koch

Links