S-Script : Status


SScript is actually under heavy developpement. Some features are still missing, but it's only a matter of time.

Things which are working now :
  • Compilation of class
  • Code execution ( virtual machine )
  • Acces to C/C++ functions
  • Garbage collector
  • Full exception support
  • Class inheritence
  • Co-routine & pseudo-parallelism
  • Scheme syntax (optional)
  • Small C API

  • Majour things which are not yet available :
  • There is no support for defining global functions (only classes and variables)
  • Saving and restoring objects/machine state is not implemented
  • There is no clear API

  • Minor TODOs...
  • Pseudo thread should be made visible to scripts
  • String handling functions are missing...
  • More built-in classes should be implemented ( Hash, ... )

  • Obviously, any feed back or contribution are welcome...