Pavel Talanov
|
9f66d644df
|
bug fixes:
1. Range standard implementation size property fixed, iteration order fixed
2. System.println() without parameters fixed.
|
2011-12-14 13:36:36 +04:00 |
|
Pavel Talanov
|
936e3f0d84
|
support for in operation syntax, refactor, test, range sugar syntax
|
2011-12-13 17:44:44 +04:00 |
|
Pavel Talanov
|
a105792a85
|
range standard implementation added. tests added.
|
2011-12-13 17:44:43 +04:00 |
|
Pavel Talanov
|
aa35f00843
|
very simple try/catch/finally support.
|
2011-12-13 17:44:42 +04:00 |
|
Pavel Talanov
|
7c3de6b855
|
Support for when as expression.
|
2011-12-12 16:27:51 +04:00 |
|
Pavel Talanov
|
1d8d6e5146
|
removed accidentally commited files.
|
2011-12-12 16:27:50 +04:00 |
|
Pavel Talanov
|
b0fbdb05e2
|
rewrite K2JSTranslator class
|
2011-12-12 16:27:49 +04:00 |
|
Pavel Talanov
|
024138e759
|
temporary commit.
|
2011-12-12 16:27:48 +04:00 |
|
Pavel Talanov
|
33e795ee69
|
extension literal support and tests.
|
2011-12-09 13:35:37 +04:00 |
|
Pavel Talanov
|
2418e23c04
|
virtual extension functions support and tests.
|
2011-12-09 13:35:36 +04:00 |
|
Pavel Talanov
|
50c44db278
|
extension functions support and tests.
|
2011-12-08 21:54:49 +04:00 |
|
Pavel Talanov
|
6a07101bd7
|
finished code clean up.
|
2011-12-08 19:38:07 +04:00 |
|
Pavel Talanov
|
db13f57dc1
|
refactor
|
2011-12-08 19:31:56 +04:00 |
|
Pavel Talanov
|
5a3135fa40
|
refactor.
|
2011-12-08 19:26:03 +04:00 |
|
Pavel Talanov
|
dfe247e8f8
|
Refactor.
|
2011-12-08 19:10:21 +04:00 |
|
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 |
|