aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-07-12Allow running reference tests with -ref in test/btMarshall Lochbaum
2020-07-12Support nothing (·) as a left non-argumentMarshall Lochbaum
2020-07-12Add ! as a primitiveMarshall Lochbaum
2020-07-12Don't need to count left operands to find operator shiftMarshall Lochbaum
2020-07-12Move past derived functions in train left argumentsMarshall Lochbaum
2020-07-12Order strand and bracket list instructions correctly when a strand ends with ...Marshall Lochbaum
2020-07-12Account for operands when finding trainsMarshall Lochbaum
2020-07-12Fix _bins reference implementationMarshall Lochbaum
2020-07-12Handle complete number formatMarshall Lochbaum
2020-07-12Support empty bracketed listsMarshall Lochbaum
2020-07-12Finish strand implementation: fix role and argument handlingMarshall Lochbaum
2020-07-11Basic support for stranding (some issues with function elements)Marshall Lochbaum
2020-07-11Simplify (shorten at least) expression reversingMarshall Lochbaum
2020-07-11One-line expression reversingMarshall Lochbaum
2020-07-11Add op into roMarshall Lochbaum
2020-07-11Simplify function application/argument logicMarshall Lochbaum
2020-07-11Minor cleanupMarshall Lochbaum
2020-07-11Fold f (marking parens containing functions) into r (role)Marshall Lochbaum
2020-07-11Fix assignment of 2-trainsMarshall Lochbaum
2020-07-11Check role of single-token left argument when determining valenceMarshall Lochbaum
2020-07-11Fix handling of compositions in trainsMarshall Lochbaum
2020-07-11Propagate function roles before expression reversing and handle parenthesized...Marshall Lochbaum
2020-07-11Separators can't be functionsMarshall Lochbaum
2020-07-11Compute train-ness from f (i.e. after depth-sorting), not xfMarshall Lochbaum
2020-07-11Fix handling of bracket lists as argumentsMarshall Lochbaum
2020-07-10Simplifications to expression reversingMarshall Lochbaum
2020-07-10Bracketed list formation (using lists as inputs still buggy)Marshall Lochbaum
2020-07-10Arithmetic instead of reverses to reverse between separatorsMarshall Lochbaum
2020-07-09Support operator assignmentMarshall Lochbaum
2020-07-09Support direct application of operatorsMarshall Lochbaum
2020-07-09Operators ⎉⍟◶ now fully supported in dzaima/BQNMarshall Lochbaum
2020-07-08Some function/value cross-role testsMarshall Lochbaum
2020-07-08Allow named functions to be calledMarshall Lochbaum
2020-07-08Normalize identifiers and compute syntactic roleMarshall Lochbaum
2020-07-08Support function assignment, but not useMarshall Lochbaum
2020-07-08dzaima/BQN now supports ⌾(a⊸⊏)Marshall Lochbaum
2020-07-08Immediate bytecode execution and Format (⍕) now supported in dzaima/BQNMarshall Lochbaum
2020-07-08Remove unused variablesMarshall Lochbaum
2020-07-08Supppport trains in bytecode backendMarshall Lochbaum
2020-07-07Functions in trains can all be dervsMarshall Lochbaum
2020-07-07dzaima/BQN now uses # for comments as wellMarshall Lochbaum
2020-07-07dzaima/BQN now supports >256-element listsMarshall Lochbaum
2020-07-07Handle # comments in dzrefMarshall Lochbaum
2020-07-07Use # instead of ⍝ for commentsMarshall Lochbaum
2020-07-07Specify headers (still too much hand-waving)Marshall Lochbaum
2020-07-07Add running.mdMarshall Lochbaum
2020-07-06Add tests for dzaima/BQN backendMarshall Lochbaum
2020-07-06Add dcshim to call compiler from any current directoryMarshall Lochbaum
2020-07-06FormattingMarshall Lochbaum
2020-07-06Use file arguments in dzrefMarshall Lochbaum