Vladislav Folts
|
12b9b9e409
investigating Issue #34 (incorrect CASE syntax)
|
пре 11 година |
Vladislav Folts
|
ac91f14e1a
fix code generation for logical expressions with "~"
|
пре 11 година |
Vladislav Folts
|
0ed6ae841b
fix string relation/ordering operations
|
пре 11 година |
Vladislav Folts
|
4d1369e1ae
ASSER accepts only one argument (as in a new report 07/13)
|
пре 11 година |
Vladislav Folts
|
17393de984
Remove COPY/LONG/SHORT (as in a new report 07/13)
|
пре 11 година |
Vladislav Folts
|
86b986c14a
INC/DEC work for non-const second argumnet (as in a new report 07/13).
|
пре 11 година |
Vladislav Folts
|
98e44f9281
INCL/EXCL works for non-const second argument (as in a new report 07/13).
|
пре 11 година |
Vladislav Folts
|
af14fc0bc7
Support BYTE type.
|
пре 11 година |
Vladislav Folts
|
528748baab
Extra check for exported types. Not needed in current understanding.
|
пре 11 година |
Vladislav Folts
|
13d5eda362
Support JS.var type to reference any JavaScript variable.
|
пре 11 година |
Vladislav Folts
|
d5283231cb
fix pointer types exporting
|
пре 11 година |
Vladislav Folts
|
5bb88b5f9e
Fix record extending by non record type (Issue #30).
|
пре 11 година |
Vladislav Folts
|
c558ac1118
more tests
|
пре 11 година |
Vladislav Folts
|
dcf1a5aef1
fix diagnostic
|
пре 11 година |
Vladislav Folts
|
59fc0fe073
syntax error diagnostic tune up
|
пре 11 година |
Vladislav Folts
|
527061c750
tune up syntax errors diagnostic
|
пре 11 година |
Vladislav Folts
|
bf670f7fed
Forbid exporting from pointers to anonymous records. Follow up to opaque data types support.
|
пре 11 година |
Vladislav Folts
|
62ccc99ad4
Original oberon report refinement:
|
пре 11 година |
Vladislav Folts
|
f139f12a34
array fixes + corrections to confirm report
|
пре 12 година |
Vladislav Folts
|
16a85ac3ae
check if return type is array or record (Issue #18)
|
пре 12 година |
Vladislav Folts
|
b486363839
Fix typeguard for value variables (Issue #16).
|
пре 12 година |
Vladislav Folts
|
8882ebb3dc
more tests (Issue #17)
|
пре 12 година |
Vladislav Folts
|
0fff0d7f4b
Fix wrong code generation for vars with imported record type (Issue #15).
|
пре 12 година |
Vladislav Folts
|
f1c1f515ca
fix export non-RECORD types (Issue #14)
|
пре 12 година |
Vladislav Folts
|
8ff151821c
bug fix for specific pointer to pointer declaration
|
пре 12 година |
Vladislav Folts
|
a67134562a
fix multiple forward declarations to the same type
|
пре 12 година |
Vladislav Folts
|
1a582a573c
fix type guard semantic: pointer type is checked for pointer variable and record type for record variable.
|
пре 12 година |
Vladislav Folts
|
7f320f5e18
more tests
|
пре 12 година |
Vladislav Folts
|
76663bc48d
imported variables are read-only (according to language report)
|
пре 12 година |
Vladislav Folts
|
8d9bca7610
unify tests
|
пре 12 година |