Commit graph

531 commits

Author SHA1 Message Date
John Kerl
941d67af1d preserve empty submaps on oosvar/localvar unset (4.x/5.x incompat) 2016-11-25 11:36:50 -05:00
John Kerl
fbfec52e16 fixed UMR in lashed emit 2016-11-22 09:46:04 -05:00
John Kerl
fc2f29ea89 fixed UMR in lashed emit 2016-11-22 09:06:15 -05:00
John Kerl
512712beda output-escaping for JSON 2016-11-21 23:09:35 -05:00
John Kerl
633f21d2c1 mapvar-ref iterate 2016-11-20 16:16:24 -05:00
John Kerl
88cbff1e22 mapvar cleanup & bugfix 2016-11-16 23:26:46 -05:00
John Kerl
1603b39c1e mapvar emit-lashed UT 2016-11-15 22:00:59 -05:00
John Kerl
c64e1db57d revert error 2016-11-15 00:18:25 -05:00
John Kerl
7698471e6a clean up mapvar typecheck 2016-11-14 23:55:41 -05:00
John Kerl
9418aec148 mapvar-dump iterate 2016-11-13 09:03:06 -05:00
John Kerl
8f6807032b fix missing stack-allocator descent into LHS of indexed-mapvar assignment 2016-11-12 19:57:37 -05:00
John Kerl
5554443b0e mapvar iterate: assignments UT 2016-11-12 11:41:50 -05:00
John Kerl
f66e3a69bc mapvar iterate: assignment UTs 2016-11-12 11:10:47 -05:00
John Kerl
fdd33c8bdb mapvar iterate 2016-11-12 09:22:08 -05:00
John Kerl
a9db6ddde1 mapvar iterate 2016-11-11 22:26:30 -05:00
John Kerl
329227f708 mapvar/rxval iterate 2016-11-08 09:41:34 -05:00
John Kerl
3e33ea5532 mapvar iterate 2016-11-06 22:07:34 -05:00
John Kerl
dce9e23ad8 mapvar iterate 2016-11-06 15:17:29 -05:00
John Kerl
4e943e33c3 name neatens 2016-11-06 14:46:04 -05:00
John Kerl
5f85c58bd8 name neatens 2016-11-06 14:36:26 -05:00
John Kerl
2a4d474304 name-neatens 2016-11-06 14:33:21 -05:00
John Kerl
42d940c84f AST-node-type name changes (UT bigdiff) 2016-11-06 14:24:44 -05:00
John Kerl
a161d8a1e8 make AST node type more specific at function callsites 2016-10-31 09:01:15 -04:00
John Kerl
fdc9030555 AST-verbosity/UT neaten 2016-10-30 21:01:42 -04:00
John Kerl
c89eeec00d mapvar-for iterate; name neatens 2016-10-29 21:06:03 -04:00
John Kerl
f1eb0ae9da neaten 2016-10-29 11:53:22 -04:00
John Kerl
2af79b0a2e mapvar UT iterate 2016-10-29 11:51:55 -04:00
John Kerl
45ea0172f8 mapvar UT iterate 2016-10-29 11:46:06 -04:00
John Kerl
b0d016734f UT iterate 2016-10-29 11:40:02 -04:00
John Kerl
b9a8e7e93f neaten 2016-10-29 11:37:27 -04:00
John Kerl
1b219c24e9 STRNUM_LITERAL -> NUMERIC_LITERAL (UT bigdiff) 2016-10-26 23:28:34 -04:00
John Kerl
5508cc9445 do not type-infer string literals 2016-10-26 23:23:41 -04:00
John Kerl
8002b6a42e allow unset of localvars 2016-10-26 23:00:11 -04:00
John Kerl
aaca6a3f64 uniformize type-decl names 2016-10-25 20:19:11 -04:00
John Kerl
c86195624b disallow redefinitions of locals 2016-10-25 07:50:21 -04:00
John Kerl
05febc3eab type-decl iterate (for-loops) 2016-10-24 21:04:49 -04:00
John Kerl
c6025dd41c type-decl iterate 2016-10-24 20:16:59 -04:00
John Kerl
6bca0827b1 type-decl iterate 2016-10-24 18:40:28 -04:00
John Kerl
f95ced5a3b begin/end $* UT 2016-10-21 19:54:27 -04:00
John Kerl
c88beef11e localvar undef-read UT 2016-10-21 19:51:05 -04:00
John Kerl
f7db075d99 neaten 2016-10-21 18:30:41 -04:00
John Kerl
1d1f489f80 fix triple-for multi-continuation 2016-10-21 09:04:31 -04:00
John Kerl
ba6dae5f7e name-neatens 2016-10-20 19:22:37 -04:00
John Kerl
aa629dd8f6 local-stack UT expand 2016-10-20 19:09:35 -04:00
John Kerl
db18c3cdc3 local-stack UT 2016-10-18 23:44:17 -04:00
John Kerl
bff25d25f3 local-stack allocation complete w/o subframe clears 2016-10-17 23:07:34 -04:00
John Kerl
720bcddf44 name-neatens 2016-10-16 14:15:41 -07:00
John Kerl
8dbe001ef2 bind-stack allocate CST iterate (bigdiff) 2016-10-14 19:19:20 -04:00
John Kerl
0208c3fd37 rename bound-var to local-var throughout 2016-10-12 23:08:37 -04:00
John Kerl
829d28ecf5 UT for output-quoting bugfix 2016-10-12 09:56:49 -04:00