negelef
|
72406ae9e0
Unified whitespace
|
6 jaren geleden |
negelef
|
38473b9849
Removed end-of-line whitespace in all modules
|
6 jaren geleden |
negelef
|
601afcaa1a
Fixed ignoring conditional statements in inline assembly code
|
6 jaren geleden |
negelef
|
b34bbb6942
Improved ignoring inline assembly code in conditional code and restored previously unscannable comments
|
6 jaren geleden |
negelef
|
053c3baa97
Added warning for duplicated import aliases
|
6 jaren geleden |
negelef
|
a46db6a629
Fixed syntax and diagnostics location
|
6 jaren geleden |
negelef
|
3333f1ba01
Fixed scanner terminology
|
6 jaren geleden |
felixf
|
955439151b
proper inlining support (not yet finished -- disabled for the time being)
|
6 jaren geleden |
negelef
|
0507400cbb
Removed unnecessary setting of error flag
|
6 jaren geleden |
negelef
|
41669785ad
Added support for explicitly ignoring the return value of procedure calls by prefixing them with the new IGNORE keyword
|
6 jaren geleden |
felixf
|
75be76ce1c
simplifications: removed array structured object types completely
|
6 jaren geleden |
felixf
|
7eb1467920
warnings / deprecate use of old with statement syntax
|
6 jaren geleden |
felixf
|
3d126198fb
Improved syntax of with-statement
|
6 jaren geleden |
negelef
|
51c1e799d4
Allow consecutive import sections
|
7 jaren geleden |
negelef
|
14ff488cf6
Added support for conditional compilation of inline assembly code
|
7 jaren geleden |
negelef
|
2b14a3f3f3
Added basic support for conditional compilation
|
7 jaren geleden |
negelef
|
7324dc8173
Added proper constant for invalid stream positions
|
7 jaren geleden |
negelef
|
de52e92426
Renamed SystemTools to System
|
7 jaren geleden |
felixf
|
c2f9a74029
Support for Reference Counting:
|
7 jaren geleden |
negelef
|
0f96d43f45
Removed unused local variables
|
7 jaren geleden |
felixf
|
5045e02088
Added end position for statements, types and expressions.
|
7 jaren geleden |
felixf
|
16e4e4ea94
Improved statement position handling (end position added)
|
7 jaren geleden |
felixf
|
de3d81df9b
Resolved issue with tensor range
|
8 jaren geleden |
felixf
|
c80efb97f7
Allowed for marking of temporary arguments, used for example in expressions like
|
8 jaren geleden |
felixf
|
d65ab17eb9
Allow for index operator on value types
|
8 jaren geleden |
felixf
|
1fc9dac2e3
Recursion problems solved: Support of value typed objects complete.
|
8 jaren geleden |
felixf
|
edec6f73ec
Value-Type Semantics: experimental Oberon-2 integration
|
8 jaren geleden |
felixf
|
846f4bc4a7
Disallowed legacy operator with keyword procedure
|
8 jaren geleden |
felixf
|
02eca83566
Patched parser bug with inline operators declared as procedure
|
8 jaren geleden |
felixf
|
812a845eba
Minor issues with inline operators (allow Oberon inline for stream operator on ports)
|
8 jaren geleden |