Nicolas Cannasse
|
83e7c4a5fe
|
2.0.5
|
2015-08-15 12:06:00 +02:00 |
|
Nicolas Cannasse
|
140ed7788d
|
fixed catch( e : Dynamic ) { } (close #32)
|
2015-07-23 22:26:54 +02:00 |
|
Nicolas Cannasse
|
54c9f507b8
|
make sure to keep IntIterator (close #13)
|
2015-05-20 20:10:02 +02:00 |
|
Nicolas Cannasse
|
0f0015ba44
|
added ESwitch support in Macro (close #29)
|
2015-05-20 20:08:44 +02:00 |
|
Nicolas Cannasse
|
0a9f147ab7
|
prevent hiding the stack when we have no way to catch errors in script
|
2015-04-29 10:37:42 +02:00 |
|
Nicolas Cannasse
|
98204de89f
|
Merge pull request #26 from zjnue/master
allow expr printing when -D hscriptPos is set and make if parsing slightly stricter
|
2015-01-13 08:28:15 +01:00 |
|
Nicolas Cannasse
|
161587768d
|
close #23
|
2014-11-29 11:17:04 +01:00 |
|
Nicolas Cannasse
|
d0d9af27b4
|
2.0.4
|
2014-10-27 09:15:52 +01:00 |
|
Nicolas Cannasse
|
966bec90a3
|
initialize locals in Interp.new (close #18)
|
2014-10-27 09:14:04 +01:00 |
|
Nicolas Cannasse
|
ceb86de6a0
|
Merge pull request #17 from starburst997/patch-1
Fix typo in README
|
2014-10-10 21:55:01 +02:00 |
|
Nicolas Cannasse
|
b884961431
|
added array comprehension support
|
2014-10-01 18:52:19 +02:00 |
|
Nicolas Cannasse
|
1010329582
|
fixed switch default
|
2014-09-15 12:21:20 +02:00 |
|
Nicolas Cannasse
|
10d64945d5
|
fixed ESwitch parsing : allow several expressions in case/default block
|
2014-09-15 11:56:08 +02:00 |
|
Nicolas Cannasse
|
5b7abff256
|
2.0.3
|
2014-09-13 10:50:58 +02:00 |
|
Nicolas Cannasse
|
dc36220cee
|
added support for --no-inline
|
2014-09-13 10:48:04 +02:00 |
|
Nicolas Cannasse
|
d51995145a
|
added support for ESwitch encoding (close #16)
|
2014-09-13 10:46:31 +02:00 |
|
Nicolas Cannasse
|
f947c55167
|
correctly handle local function definitions : should be locals and not globals
|
2014-09-12 17:43:42 +02:00 |
|
Nicolas Cannasse
|
17108f1263
|
added ESwitch support in Printer
|
2014-09-11 18:49:23 +02:00 |
|
Nicolas Cannasse
|
818f2644c9
|
2.0.2
|
2014-09-11 18:44:33 +02:00 |
|
Nicolas Cannasse
|
d7df81b9ae
|
added optional parameters support
|
2014-09-11 18:13:38 +02:00 |
|
Nicolas Cannasse
|
9368695d03
|
fixed switch parsing
|
2014-09-11 17:34:47 +02:00 |
|
Nicolas Cannasse
|
1f12e673b3
|
compiles with -D hscriptPos
|
2014-09-11 17:23:50 +02:00 |
|
Nicolas Cannasse
|
8d35e2ff8c
|
added TSwitch support
|
2014-09-11 17:13:31 +02:00 |
|
Nicolas Cannasse
|
e4cf5a7821
|
Merge pull request #15 from bubblebenj/patch-1
Update README.md
|
2014-09-01 21:15:14 +02:00 |
|
Nicolas Cannasse
|
0346d98ee7
|
bugfix
|
2014-08-04 10:59:28 +02:00 |
|
Nicolas Cannasse
|
8ba9ccc476
|
added Tools.iter/map
|
2014-08-04 10:55:36 +02:00 |
|
Nicolas Cannasse
|
715f899192
|
Merge pull request #14 from Gama11/patch-1
Readme typo fix
|
2014-07-30 00:01:27 +02:00 |
|
Nicolas Cannasse
|
dc889bdef1
|
added Printer
|
2014-07-18 18:58:12 +02:00 |
|
Nicolas Cannasse
|
59609dfc91
|
minor
|
2013-06-07 22:39:10 +02:00 |
|
Nicolas Cannasse
|
e5021de509
|
minor
|
2013-06-07 22:38:16 +02:00 |
|
Nicolas Cannasse
|
20da568b4a
|
added README.md
|
2013-06-07 22:37:30 +02:00 |
|
Nicolas Cannasse
|
830b0d477b
|
2.0.1
|
2013-06-07 21:54:35 +02:00 |
|
Nicolas Cannasse
|
3382b556a3
|
allowed to customize field call
|
2013-06-07 19:11:02 +02:00 |
|
Nicolas Cannasse
|
b7c881f9d7
|
changed haxelib format
|
2013-05-17 08:39:04 +00:00 |
|
Nicolas Cannasse
|
386dadaabb
|
haxe3 changes done
|
2013-02-24 17:26:51 +00:00 |
|
Nicolas Cannasse
|
0389c9d9d5
|
haxe3 update
|
2013-02-24 17:13:15 +00:00 |
|
Nicolas Cannasse
|
00f4dcbb57
|
haxe 3.0 compat
|
2013-02-24 17:03:22 +00:00 |
|
Nicolas Cannasse
|
39173b8a90
|
haxe3 IntIterator fix
|
2012-11-17 14:29:03 +00:00 |
|
Nicolas Cannasse
|
e822bc7ccf
|
haxe3 fix
|
2012-11-09 08:57:39 +00:00 |
|
Nicolas Cannasse
|
fc2d1edb0c
|
1.8
|
2012-11-07 12:35:13 +00:00 |
|
Nicolas Cannasse
|
b012c4d31b
|
2.11 support
|
2012-10-22 11:06:32 +00:00 |
|
Nicolas Cannasse
|
ca701335b4
|
haxe3 support
|
2012-10-22 11:01:06 +00:00 |
|
Nicolas Cannasse
|
545551f2df
|
fixed two issues with genas3
|
2012-05-24 09:50:33 +00:00 |
|
Nicolas Cannasse
|
ab5a395256
|
1.7
|
2012-05-24 09:46:53 +00:00 |
|
Nicolas Cannasse
|
c425e73e90
|
fixed issue #9 (occurred with --no-inline)
|
2012-05-24 09:44:35 +00:00 |
|
Nicolas Cannasse
|
9b945ef299
|
fix
|
2012-03-19 14:54:14 +00:00 |
|
Nicolas Cannasse
|
676d636ce7
|
fixed exp overflow with constant floats and a lot of numbers after dot
|
2012-02-16 16:18:16 +00:00 |
|
Nicolas Cannasse
|
1647fe8035
|
fixes for latest haxe
|
2011-07-09 19:52:40 +00:00 |
|
Nicolas Cannasse
|
e5e847eaa5
|
1.6
|
2011-03-29 20:44:30 +00:00 |
|
Nicolas Cannasse
|
0fee5a1a74
|
fix
|
2011-03-29 20:23:03 +00:00 |
|
Nicolas Cannasse
|
a30c33cdc4
|
added ETernary, fixed operand priority to match haXe one
|
2011-03-29 20:19:43 +00:00 |
|
Nicolas Cannasse
|
f86ed1da3e
|
bugfix
|
2011-03-22 10:27:05 +00:00 |
|
Nicolas Cannasse
|
758039e817
|
trace removed
|
2011-03-19 17:54:30 +00:00 |
|
Nicolas Cannasse
|
46f157bb39
|
added -D hscriptPos support, added Macro to convert hscript expr to haxe.macro.Expr
|
2011-03-19 17:52:46 +00:00 |
|
Nicolas Cannasse
|
78a18acf07
|
added possible type declarations (with Parser.allowTypes)
|
2011-03-19 11:27:15 +00:00 |
|
Nicolas Cannasse
|
a6038e7474
|
fixed issue #2
|
2011-02-24 06:58:00 +00:00 |
|
Nicolas Cannasse
|
88371134be
|
fix for js/flash9
|
2010-09-12 18:14:24 +00:00 |
|
Nicolas Cannasse
|
b34d6e2ae8
|
added JSON string-as-object-key support
allowed \/ escape sequence (json mode)
added \u unicode escape sequence (json mode)
use CFloat when digital constant overflow
|
2010-09-09 12:56:40 +00:00 |
|
Nicolas Cannasse
|
42520ed297
|
1.5.1
|
2010-07-22 08:23:53 +00:00 |
|
Nicolas Cannasse
|
236e41a9bd
|
added utf8 strings support
|
2010-07-13 08:31:58 +00:00 |
|
Nicolas Cannasse
|
606a554d85
|
allow comma at end of last array element
|
2010-06-21 16:38:30 +00:00 |
|
Nicolas Cannasse
|
8c40c20aae
|
allow last comma before anonymous object end
|
2010-06-15 10:57:49 +00:00 |
|
Nicolas Cannasse
|
c33367ba6d
|
added anonymous object support
|
2010-06-15 10:54:21 +00:00 |
|
Nicolas Cannasse
|
357180e4ad
|
added tags
|
2009-10-24 14:51:20 +00:00 |
|
Nicolas Cannasse
|
40782da9de
|
v1.4.6
|
2009-01-08 13:47:10 +00:00 |
|
Nicolas Cannasse
|
c381a758a8
|
added int32 support
|
2009-01-08 10:41:18 +00:00 |
|
Nicolas Cannasse
|
cb0182f612
|
fixed unop issues
|
2008-12-24 12:18:54 +00:00 |
|
Nicolas Cannasse
|
f151124b80
|
1.4.5
|
2008-09-24 15:26:14 +00:00 |
|
Nicolas Cannasse
|
05edd05f7a
|
added ~ unary operator
|
2008-09-24 15:18:17 +00:00 |
|
Nicolas Cannasse
|
6ea8469987
|
added Bytes to encode/decode programs fast
|
2008-09-24 15:09:21 +00:00 |
|
Nicolas Cannasse
|
d46423672a
|
1.4.4
|
2008-09-24 09:37:24 +00:00 |
|
Nicolas Cannasse
|
149d12abcc
|
added trace()
fixed iterators for flash 6-8
|
2008-09-23 16:49:25 +00:00 |
|
Nicolas Cannasse
|
0f471e14ef
|
1.4.3
|
2008-09-12 17:12:30 +00:00 |
|
Nicolas Cannasse
|
e1f6bad13d
|
allow .154 and fixed bug in makeBinop
|
2008-09-12 17:11:05 +00:00 |
|
Nicolas Cannasse
|
4597878b16
|
parser binop fix
|
2008-09-08 19:06:44 +00:00 |
|
Nicolas Cannasse
|
75168c7f57
|
bugfix when exception in function
|
2008-09-07 15:11:26 +00:00 |
|
Nicolas Cannasse
|
9b9f6f3432
|
Added new, throw, try/catch, hex numbers and ... operator support
|
2008-09-07 15:01:41 +00:00 |
|
Nicolas Cannasse
|
4158a3da95
|
2.0
|
2008-07-28 09:37:54 +00:00 |
|
Nicolas Cannasse
|
dd663f0db7
|
allow \r to end // comment
|
2008-07-25 07:32:25 +00:00 |
|
Nicolas Cannasse
|
64b9cd555b
|
flash9 bugfix
|
2008-07-24 12:23:08 +00:00 |
|
Nicolas Cannasse
|
c6910c1042
|
flash9 bugfix
|
2008-07-23 18:39:11 +00:00 |
|
Nicolas Cannasse
|
422a4d7778
|
1.3
|
2008-07-23 16:43:58 +00:00 |
|
Nicolas Cannasse
|
1890524480
|
minor 2.0 fixes
|
2008-07-16 09:52:25 +00:00 |
|
Nicolas Cannasse
|
521c8b3d5b
|
fixed : isBlock tells if expr ends with }
|
2008-07-09 11:09:28 +00:00 |
|
Nicolas Cannasse
|
ebe78a431a
|
added comments
|
2008-07-07 17:44:38 +00:00 |
|
Nicolas Cannasse
|
bf8a201c27
|
|
2008-07-07 17:17:42 +00:00 |
|
Nicolas Cannasse
|
4eb6486600
|
added += and other assign-ops
added EInvalidAccess when null object
added ?: expression
|
2008-07-07 17:15:10 +00:00 |
|
Nicolas Cannasse
|
50c88eaffe
|
added function, return, arrays
separated variables from locals
|
2008-07-03 17:31:55 +00:00 |
|
Nicolas Cannasse
|
b4e795910d
|
added
|
2008-06-30 16:03:58 +00:00 |
|
Nicolas Cannasse
|
6c303f8ffe
|
Initial directory structure.
|
2008-06-30 15:40:18 +00:00 |
|