Vladislav Folts
|
baeb6870ce
Do not allow to pass pointer to derived as VAR pointer to base
|
11 éve |
Vladislav Folts
|
f3d6032c20
fix type promotion for WHILE
|
11 éve |
Vladislav Folts
|
f0aa31a3a4
operator scoped for WHILE
|
11 éve |
Vladislav Folts
|
29b953c608
type promotion in WHILE
|
11 éve |
Vladislav Folts
|
1ae27c1011
type promotion fixes
|
11 éve |
Vladislav Folts
|
c9cb1a5778
inverted type promotion in expressions
|
11 éve |
Vladislav Folts
|
7b8f86ea06
negate type promotion in conditions + fixes
|
11 éve |
Vladislav Folts
|
67209b961a
type promotion in condition (IF)
|
11 éve |
Vladislav Folts
|
ded7cd3de0
type promotion in progress
|
11 éve |
Vladislav Folts
|
d3701f7581
type promotion fo temporary values in expressions - first approach
|
11 éve |
Vladislav Folts
|
c707a14dc1
operator scope for temporary variables
|
11 éve |
Vladislav Folts
|
2136d88f83
Fix temporary values scoping (fro WHILE only).
|
11 éve |
Vladislav Folts
|
9b639a281f
temporary values in progress
|
11 éve |
Vladislav Folts
|
f7cc83d0fc
prohibit '-' export for methods
|
11 éve |
Vladislav Folts
|
56b16a615e
support read-onle export for excord fields using '-' mark
|
11 éve |
Vladislav Folts
|
8815864eaf
make possible designate procedure call result in Eberon. E.g.: proc().field()()
|
11 éve |
Vladislav Folts
|
c06b312ef5
forbid ARRAY OF CHAR -> STRING conversion
|
11 éve |
Vladislav Folts
|
2a959f63db
Get rid of JsString in favor of STRING
|
11 éve |
Vladislav Folts
|
81e0ba9324
STRING type is ready to use.
|
11 éve |
Vladislav Folts
|
0bf923ab6e
implement string indexing + bug fixes
|
11 éve |
Vladislav Folts
|
a920a6d18a
LEN supports STRING
|
11 éve |
Vladislav Folts
|
d618f06d1a
STRING type - first approach
|
11 éve |
Vladislav Folts
|
a47ab7c5ee
procedure.js -> Procedure.ob + bug fixes
|
11 éve |
Vladislav Folts
|
7e10187458
Allow non-scalar variables to be exported (in Eberon only).
|
11 éve |
Vladislav Folts
|
9fa6c44862
Fix for checking instantiation of record with having methods.
|
11 éve |
Vladislav Folts
|
234ae17d07
SELF and SUPER are keywords for Eberon
|
11 éve |
Vladislav Folts
|
81599597fb
methods: support export
|
11 éve |
Vladislav Folts
|
55801e4390
eberon: complete methods implementation
|
11 éve |
Vladislav Folts
|
16e0e5183d
eberon methods: implement super calls
|
11 éve |
Vladislav Folts
|
38f5cba533
method calling
|
11 éve |