Changes between Version 5 and Version 6 of Sysel
- Timestamp:
- 2010-04-11T10:43:16Z (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Sysel
v5 v6 4 4 5 5 * [https://launchpad.net/sysel Sysel project at launchpad] 6 * [http://trac.helenos.org/trac.fcgi/browser/head/uspace/dist/src/sysel/demos Examples of real (working) Sysel code] 7 8 Note that Sysel syntax is not finalized yet so the examples presented may be subject to change. 6 9 7 10 == Roadmap == … … 19 22 === Synopsis of current SBI features === 20 23 21 * Primitive types: bool, char, int, string24 * Primitive types: `bool`, `char`, `int`, `string` 22 25 * Compound types: class, multi-dimensional array 23 26 * Objective features: inheritance, grandfather class, static and non-static method invocation 24 * Syntactic sugar: variadic functions, accessor methods (named and indexed )27 * Syntactic sugar: variadic functions, accessor methods (named and indexed properties) 25 28 * Arithmetic: big integers, addition, subtraction, multiplication 26 29 * Static type checking (mostly), Exception handling 27 * Bindings: Text file I/O, !WriteLine, Exec30 * Bindings: Text file I/O, `WriteLine`, `Exec` 28 31 29 32 === Missing SBI features ===