Pavel Talanov
|
c5b8b86fd8
|
fixes in module structure.
add workaround code for applet.
add method needed for applet.
|
2011-12-15 20:07:25 +04:00 |
|
Pavel Talanov
|
0b714ad548
|
hacks for some examples added
tests added
kotlin lib clean up
|
2011-12-14 19:13:32 +04:00 |
|
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
|
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
|
cb071e3f74
|
implement some of the intrinsic functionality
|
2011-12-02 17:35:19 +04:00 |
|
Pavel Talanov
|
411c173dac
|
Refactoring BinaryOperationTranslator.
|
2011-11-24 20:01:58 +04:00 |
|
Pavel Talanov
|
d23bdb492d
|
Added test for unary operation on int properties.
|
2011-11-24 17:30:25 +04:00 |
|
Pavel Talanov
|
fae803ac6f
|
Refactoring property access translation code.
|
2011-11-24 17:30:25 +04:00 |
|
Pavel Talanov
|
f5e5ac42dd
|
Finished work on namespaces.
|
2011-11-23 16:59:49 +04:00 |
|
Pavel Talanov
|
36d033ea48
|
.
|
2011-11-23 16:59:47 +04:00 |
|
Pavel Talanov
|
7d43131173
|
Rewrote reference translation a bit. Added support for when call expression.
|
2011-11-23 16:59:47 +04:00 |
|
Pavel Talanov
|
db02cd168b
|
Added support for nullable types in is check.
|
2011-11-23 16:59:46 +04:00 |
|
Pavel Talanov
|
7cdfccf2d8
|
Added support for basic case of function literal.
|
2011-11-18 16:45:53 +04:00 |
|
Pavel Talanov
|
d1c49f80c8
|
Refactoring.
|
2011-11-17 22:28:46 +04:00 |
|
Pavel Talanov
|
d0239085c1
|
Supported another case of when expression.
|
2011-11-17 17:40:54 +04:00 |
|
Pavel Talanov
|
fec7539f8c
|
Supported (Variable is Type expression) for user defined classes.
|
2011-11-17 17:40:50 +04:00 |
|
Pavel Talanov
|
17e41e627d
|
Found and solved a problem which caused only one ancestor's constructor to be called. Added "super_init" method generation to InitializerVisitor. Worked on KotlinJsLib to solve this issue. This solution should evolve in the future.
|
2011-11-16 17:25:46 +04:00 |
|
Pavel Talanov
|
997ddce4b5
|
Added support for unqualified property reference inside method body.
|
2011-11-12 21:13:20 +04:00 |
|
Pavel Talanov
|
8e147b26a7
|
Added default getter/setter support and initializer support.
|
2011-11-10 21:29:50 +04:00 |
|
Pavel Talanov
|
f4b18c277f
|
Added DeclarationExtractor logic.
|
2011-11-10 14:06:15 +04:00 |
|
Pavel Talanov
|
f3d8b2c3b1
|
Added constructor calls. Working on method logic.
|
2011-11-09 19:12:10 +04:00 |
|
Pavel Talanov
|
d9d8a40d5c
|
Added if else support
|
2011-11-09 17:38:05 +04:00 |
|
Pavel Talanov
|
c811814037
|
Finished reorganising project structure.
|
2011-11-09 16:32:49 +04:00 |
|
Pavel Talanov
|
42a252c6a9
|
split code into modules and lots of other code changes
|
2011-11-09 16:11:18 +04:00 |
|
Pavel Talanov
|
733d4f5168
|
split code into modules and lots of other code changes
|
2011-11-09 16:00:20 +04:00 |
|