Pavel Talanov
|
cdc205cc07
|
Added a bunch of tests which were omitted because of using ArrayList.
|
2011-12-08 18:57:19 +04:00 |
|
Pavel Talanov
|
5f352cf707
|
fixes.
|
2011-12-08 18:21:20 +04:00 |
|
Pavel Talanov
|
dcc21fd4e1
|
Array list test suite.
|
2011-12-08 17:48:46 +04:00 |
|
Pavel Talanov
|
38dd718cec
|
fix test
|
2011-12-08 17:20:50 +04:00 |
|
Pavel Talanov
|
71b1eac050
|
arrayList simple test.
|
2011-12-08 17:14:14 +04:00 |
|
Pavel Talanov
|
f375aa02e3
|
simplify standardClasses mechanism
|
2011-12-08 16:54:20 +04:00 |
|
Pavel Talanov
|
4e80605b8b
|
work on java.util.ArrayList
|
2011-12-08 16:46:17 +04:00 |
|
Pavel Talanov
|
c9e321d8e4
|
Refactor.
|
2011-12-08 15:58:10 +04:00 |
|
Pavel Talanov
|
c25c073b5a
|
implement standard classes mechanism
|
2011-12-08 15:58:10 +04:00 |
|
Pavel Talanov
|
a9491fa77e
|
work on standard classes mechanism implementation
|
2011-12-08 15:58:09 +04:00 |
|
Pavel Talanov
|
b394483085
|
simple for support
|
2011-12-08 15:58:08 +04:00 |
|
Pavel Talanov
|
3cbb5b87fe
|
Array iterator object support.
|
2011-12-07 17:30:18 +04:00 |
|
Pavel Talanov
|
3019dc502f
|
Array throws indexOutOfBoundsExceptions
|
2011-12-07 17:30:18 +04:00 |
|
Pavel Talanov
|
6f04bb7b7d
|
refactor
|
2011-12-07 17:30:17 +04:00 |
|
Pavel Talanov
|
df1c0453e6
|
move aliasing into context. array size works.
|
2011-12-07 17:30:16 +04:00 |
|
Pavel Talanov
|
931645f096
|
work on array size property
|
2011-12-07 17:30:16 +04:00 |
|
Pavel Talanov
|
cf4cba0edd
|
simple array tests pass
|
2011-12-07 17:30:15 +04:00 |
|
Pavel Talanov
|
d22f671643
|
refactor ReferenceTranslator
|
2011-12-07 17:30:14 +04:00 |
|
Pavel Talanov
|
cc40a43f4b
|
Refactor call translator.
|
2011-12-07 17:30:13 +04:00 |
|
Pavel Talanov
|
ab6895f2b0
|
refactor and improve. Adopt standard class array implementation
|
2011-12-07 17:30:13 +04:00 |
|
Pavel Talanov
|
c7a4d724a0
|
fix "enclosingThis" bug
|
2011-12-07 17:30:12 +04:00 |
|
Pavel Talanov
|
677c1a5ad3
|
refactor propertyAccessTranslator
|
2011-12-05 17:43:00 +04:00 |
|
Pavel Talanov
|
d3eaff5d76
|
Reorganise context structure, refactor
|
2011-12-05 17:42:47 +04:00 |
|
Pavel Talanov
|
a175566eec
|
intrinsics refactor
|
2011-12-02 21:34:04 +04:00 |
|
Pavel Talanov
|
a775c61ccf
|
refactor and fix assignment operator on property bug
|
2011-12-02 20:58:16 +04:00 |
|
Pavel Talanov
|
d2b4778029
|
refactoring
|
2011-12-02 19:20:46 +04:00 |
|
Pavel Talanov
|
7e4f10384d
|
turn off array tests
|
2011-12-02 17:35:23 +04:00 |
|
Pavel Talanov
|
2851e27e9e
|
Test fixes.
|
2011-12-02 17:35:22 +04:00 |
|
Pavel Talanov
|
7a74a370d3
|
test fixes
|
2011-12-02 17:35:22 +04:00 |
|
Pavel Talanov
|
97088a34d5
|
some test fixes
|
2011-12-02 17:35:21 +04:00 |
|
Pavel Talanov
|
3b97bb6129
|
imolement most of the intrinsic logic. test fixes to follow
|
2011-12-02 17:35:20 +04:00 |
|
Pavel Talanov
|
cb071e3f74
|
implement some of the intrinsic functionality
|
2011-12-02 17:35:19 +04:00 |
|
Pavel Talanov
|
5212ee4b00
|
work on intrinsic implementation: binary intrinsics
|
2011-12-02 17:35:19 +04:00 |
|
Pavel Talanov
|
a46fd1143a
|
work on intrinsic implementation: split binary expression translation into 2 classes
|
2011-12-02 17:35:18 +04:00 |
|
Pavel Talanov
|
b77133bd59
|
supported array access expressions.
|
2011-12-02 17:35:17 +04:00 |
|
Pavel Talanov
|
6edcd6e9a1
|
Array test passes.
|
2011-12-02 17:35:17 +04:00 |
|
Pavel Talanov
|
26d9da8360
|
basic intrinsic implementation. very hacky
|
2011-11-30 17:42:17 +04:00 |
|
Pavel Talanov
|
9c9c9e3141
|
fix test
|
2011-11-30 17:42:16 +04:00 |
|
Pavel Talanov
|
f8d342c207
|
Work on reference expression. Test fixes to follow.
|
2011-11-30 17:42:15 +04:00 |
|
Pavel Talanov
|
ba767e7205
|
Reworked ExtractionVisitor into Declaration visitor.
|
2011-11-30 17:42:15 +04:00 |
|
Pavel Talanov
|
5ed130b745
|
Include standard library.
|
2011-11-30 17:42:14 +04:00 |
|
Pavel Talanov
|
ee2cee31af
|
Worked on namer.
|
2011-11-30 17:42:13 +04:00 |
|
Pavel Talanov
|
99114132ac
|
Refactor: Extracted Aliaser entity from context.
|
2011-11-28 17:40:40 +04:00 |
|
Pavel Talanov
|
313b20c4f7
|
Supported classes not calling ancestor constructor.
|
2011-11-28 17:40:39 +04:00 |
|
Pavel Talanov
|
cd638cb954
|
Fixed a bug where you could not reference an object from a function literal defined inside a method.
Also removed when conditional call code.
|
2011-11-28 17:40:39 +04:00 |
|
Pavel Talanov
|
97fbcb4775
|
Added and sorted tests from jet repository. Fixed a bug with custom setter.
|
2011-11-26 00:38:17 +04:00 |
|
Pavel Talanov
|
e36eaa08a4
|
Added array basic class.
|
2011-11-25 21:56:04 +04:00 |
|
Pavel Talanov
|
0ea425e41b
|
Supported single file without namespace.
|
2011-11-25 21:38:35 +04:00 |
|
Pavel Talanov
|
e3d62b7903
|
Corrected class declaration logic.
|
2011-11-25 21:00:18 +04:00 |
|
Pavel Talanov
|
793ec886c7
|
Fixed a bug where class could not access namespace properties.
|
2011-11-25 20:14:02 +04:00 |
|