96 Commits

Author SHA1 Message Date
b631e7d0ee Support gather at a choice
Some checks failed
/ test (push) Failing after 48s
2025-10-26 08:27:36 -05:00
a967c5f3ef Glue (at the expense of a few regressions). Closed #37 2019-06-26 18:58:52 -06:00
96fbf17187 Local variable examples that break everything (WIP #69) 2019-06-15 14:32:48 -06:00
3193eb64c5 Closed #67: disambiguating choice conditions 2019-06-15 11:58:38 -06:00
0a07887579 Tunnels are in. Close #30 2019-06-06 21:33:29 -06:00
ace33560e1 Threads are in! Closed #38 2019-06-06 14:23:10 -06:00
b05aa5b872 Disambiguate shuffle alts from hscript line prefix 2019-06-06 10:37:32 -06:00
b99e3e6050 Closed #44. 2019-06-06 10:34:31 -06:00
075f001107 Divert target vars via more interp extension. Close #48 2019-06-04 16:35:03 -06:00
0cc6be32c6 Not-too-hackish pointers. Close #51. 2019-06-04 15:40:02 -06:00
3da00b36bd Test example for #55 2019-06-04 15:38:17 -06:00
1f6d16b390 Gathers need not have an expression 2019-05-14 20:36:08 -06:00
87483d2d72 Many debug improvements. Close #52. 2019-05-13 14:35:11 -06:00
b884484c43 Test label and choice view count scoping. Close #41 Close #42 2019-05-07 01:17:38 -06:00
57d92d30a4 Revising the label example now that && viewcounts is possible 2019-05-07 01:10:07 -06:00
4a1eb6c67a Revert "Abandoning TheIntercept"
This reverts commit e815c1ac50.
2019-05-01 13:18:32 -06:00
e815c1ac50 Abandoning TheIntercept 2019-05-01 02:13:08 -06:00
8c57f26e99 More informative failure for example parsing 2019-05-01 01:37:45 -06:00
9889f6cf14 Main example working 2019-05-01 01:06:01 -06:00
7f76bce4ea Shuffle example 2019-04-30 18:52:26 -06:00
42d73ab0a3 sequences example 2019-04-30 18:49:28 -06:00
56ff891447 nolinebreak example 2019-04-30 18:48:38 -06:00
703051ca25 Labels example runs perfectly 2019-04-30 18:47:56 -06:00
78b2eaed8d Removing traces 2019-04-30 18:46:50 -06:00
b5bbb98325 Fallback choices fixed 2019-04-30 18:14:58 -06:00
a854ecff08 Inline divert example 2019-04-30 16:20:07 -06:00
0ba8a16abf Cycle example 2019-04-30 16:02:26 -06:00
def95d773e Reviving the conditional example 2019-04-30 16:00:50 -06:00
d7f3e302b4 Fix nested-alt example 2019-04-29 19:59:13 -06:00
78a0a75ebe Failing parser test for alt syntax bug 2019-04-29 19:42:02 -06:00
67482093bb Failing test script for nested alts 2019-03-29 13:39:25 -06:00
ae74178f8d Implementing Alts 2019-03-29 13:38:43 -06:00
f912393ad7 Implementing more choice behavior 2019-03-29 12:37:49 -06:00
a2a9e4c02c Fixing bugs 2019-03-27 16:00:56 -06:00
c486fb321a WIP out of hand 2019-03-26 16:06:30 -06:00
ec6c2beebd Convert nodes to view counts in binary ops 2019-03-26 15:45:31 -06:00
90782138ea WIP scoped variable resolution 2019-03-26 15:28:57 -06:00
161d686bd8 Outlining divert behavior 2019-03-26 13:12:58 -06:00
defad4699e HInterface viewcount resolution works 2019-03-26 12:43:26 -06:00
39bca77bd1 WIP overhauling expression resolution 2019-03-25 18:19:54 -06:00
c57dcdc539 Fixed hexpression example 2019-03-17 21:32:03 -06:00
caf2f82b55 hexpressions example 2019-03-17 19:40:38 -06:00
13772933c4 Reorganizing examples for now 2019-03-17 18:07:50 -06:00
e133af83d6 Test fallback choice parsing 2019-03-17 17:20:28 -06:00
5e6018fadb Parse choices 2019-03-17 15:22:28 -06:00
1c0cca61da Parse gathers 2019-03-17 14:44:00 -06:00
5c7c3334e5 Don't require whitespace after == 2019-03-17 14:07:52 -06:00
1989720dc3 Parse embedded haxe and quasiquoted Hank 2019-03-17 14:04:43 -06:00
6dc02b6095 Fix divert and stitch parsing 2019-03-17 13:33:51 -06:00
c3a363ab45 WIP almost have the last edge cases 2019-03-16 21:58:32 -06:00