Vladislav Folts
|
b5c9786bf3
Redo JS reserved words mangling: mangle identifiers in code generation
|
8 éve |
Vladislav Folts
|
a7ce93348e
Check indexes for arrays (on write) as an option.
|
9 éve |
Vladislav Folts
|
6ca53472db
Check array indexes (ARRAY OF CHAR for the start) as an option.
|
9 éve |
Vladislav Folts
|
5ff5c6c381
respect type system
|
10 éve |
Vladislav Folts
|
f8ca2bd829
improve runtime diagnostic for failing type guard (include module names)
|
10 éve |
Vladislav Folts
|
c539ced6a7
js -> eberon transition
|
10 éve |
Vladislav Folts
|
d4266eb515
js -> eberon transition, bug fixes
|
10 éve |
Vladislav Folts
|
e0db8392e6
JS -> Eberon transition
|
10 éve |
Vladislav Folts
|
15bcf575d2
move eberon-specific code to eberon_rtl.js
|
10 éve |
Vladislav Folts
|
99084b3602
MAP's clear method + fixes
|
10 éve |
Vladislav Folts
|
ffaaed9b81
using operator NEW and constructors
|
10 éve |
Vladislav Folts
|
37fc981097
move eberon-specific code to separate file
|
10 éve |
Vladislav Folts
|
9bf2b4bfe6
Code generation for constructor.
|
10 éve |
Vladislav Folts
|
abb6a65a49
redo type promotion logic, fix bugs
|
11 éve |
Vladislav Folts
|
83ffadda90
move compiled source to archive (do not track compiled source)
|
11 éve |
Vladislav Folts
|
d618f06d1a
STRING type - first approach
|
11 éve |
Vladislav Folts
|
c68d387ee9
scope.js -> Scope.ob
|
11 éve |
Vladislav Folts
|
1d6154f38e
code.js -> Code.ob
|
11 éve |
Vladislav Folts
|
55801e4390
eberon: complete methods implementation
|
11 éve |
Vladislav Folts
|
cc07bf2cb5
a new grammar is test ready
|
11 éve |