Natalia Ukhorskaya
|
0677075335
|
Parser for JetBlockCodeFragment
|
2014-05-15 13:54:25 +04:00 |
|
Andrey Breslav
|
d5eea09146
|
Imports moved from under the script node to top level
|
2014-04-01 12:36:52 +04:00 |
|
Ilya Ryzhenkov
|
98c54f39bb
|
Unify script file extensions to "kts" so that IDEA, compiler and tests agree when to parse as SCRIPT.
Include kt* files into formatter test generation, to test scripting formatting
|
2014-03-24 18:17:50 +04:00 |
|
Pavel V. Talanov
|
24364dd63b
|
Get rid of JetNodeTypes#LOOP_PARAMETER
|
2014-03-24 17:05:58 +04:00 |
|
Evgeny Gerashchenko
|
791b5bb84c
|
JetNamespaceHeader → JetPackageDirective.
|
2014-01-14 18:06:48 +04:00 |
|
Evgeny Gerashchenko
|
84bc74894a
|
Always parsing tuples as errors.
|
2013-03-22 16:37:16 +04:00 |
|
Alex Tkachman
|
e134969896
|
making script classes useful/accessable for the rest of the world
|
2012-08-01 09:58:01 +03:00 |
|
Andrey Breslav
|
bf503e9a4b
|
KT-2363 Drop secondary constructors
#KT-2363 Fixed
|
2012-07-19 19:53:06 +04:00 |
|
Stepan Koltsov
|
4d06660243
|
parse imports in scripts
|
2012-06-13 22:32:36 +04:00 |
|
Stepan Koltsov
|
25f71bcd3a
|
skip shebang in the first line
Something like this works now:
===
% PATH="./bin:$PATH" ./sum.ktscript 31 21
31 + 21 = 52
% cat sum.ktscript
#!/usr/bin/env kotlin -script
val a = Integer.parseInt(args[0])
val b = Integer.parseInt(args[1])
println("$a + $b = ${a + b}")
===
|
2012-05-28 22:59:03 +04:00 |
|
Stepan Koltsov
|
5fc73a4cd4
|
parse kotlin scripts
http://confluence.jetbrains.net/display/~stepan.koltsov/REPL
|
2012-05-23 02:52:29 +04:00 |
|