aboutsummaryrefslogtreecommitdiff
path: root/src/c.bqn
AgeCommit message (Expand)Author
2021-09-25Fix handling of โ†ฉ as last source tokenMarshall Lochbaum
2021-09-25Implement monadic modified assignmentMarshall Lochbaum
2021-09-09Variable-length body lists depending on whether inverses are definedMarshall Lochbaum
2021-09-09Basic undo header supportMarshall Lochbaum
2021-09-09Special handling for _๐•ฃ_ to make its block a 2-modifierMarshall Lochbaum
2021-09-04Allow ๐•ฉ as a case headerMarshall Lochbaum
2021-09-02Remove unused boundMarshall Lochbaum
2021-09-02Reject aliases in modified assignment in the compilerMarshall Lochbaum
2021-09-02Renumber compiler and JS VM opcodesMarshall Lochbaum
2021-08-30Use new monadic ! in runtime and compilerMarshall Lochbaum
2021-08-22Fix handling of โ€ข with ๐•ฃ-namesMarshall Lochbaum
2021-08-22Dot is invalid next to strand or assignmentMarshall Lochbaum
2021-08-21Fix checking if Nothing is right operand (like -โŸœยท2)Marshall Lochbaum
2021-08-21Fix testing for expression-like syntax in header inputsMarshall Lochbaum
2021-08-21Don't allow expression-like syntax in assignmentMarshall Lochbaum
2021-08-20Fix handling of export statement at the start of the programMarshall Lochbaum
2021-08-18Fix handling of different roles in strands in headersMarshall Lochbaum
2021-08-18Constant matching in headers (fixes #11)Marshall Lochbaum
2021-08-18Keep stranded values from slipping by assignment target syntax checkMarshall Lochbaum
2021-08-18Handle headers with omitted monadic function nameMarshall Lochbaum
2021-08-17Flatter way to compute multi-body indicesMarshall Lochbaum
2021-08-17Catch errors in bodies that should fail on ๐•จ instead of skipping themMarshall Lochbaum
2021-08-14Handle : following separator betterMarshall Lochbaum
2021-08-14Implicitly drop result in SETH instructionMarshall Lochbaum
2021-08-14Header destructuring supportMarshall Lochbaum
2021-08-14Add header values to assign and drop lists instead of making bytecode directlyMarshall Lochbaum
2021-08-14Use HI instead of equivalent /HF for error indicesMarshall Lochbaum
2021-08-14Check for second : in one bodyMarshall Lochbaum
2021-08-14Fix header variable slot adjustment if there are bodies without headersMarshall Lochbaum
2021-08-13Require left argument if header has non-๐•จ left argMarshall Lochbaum
2021-08-13Support named inputs in headersMarshall Lochbaum
2021-08-12Don't allow stranded special namesMarshall Lochbaum
2021-08-12Check for correct special name use in headersMarshall Lochbaum
2021-08-12Close-to-correct dispatching for multiple bodies based on ๐•จMarshall Lochbaum
2021-08-11Fix computation of never-Nothing indicator nnMarshall Lochbaum
2021-08-10Correctly determine which bodies can use ๐•จMarshall Lochbaum
2021-08-10Header parsing: validate and find arguments/operands/mainMarshall Lochbaum
2021-08-09Fix immediacy of modifiers with labelsMarshall Lochbaum
2021-08-09Compute parsing ordering before propagating rolesMarshall Lochbaum
2021-08-08Draft-ish label handlingMarshall Lochbaum
2021-08-08Remove separators around : and ; during tokenizationMarshall Lochbaum
2021-08-08Add some header verification (no parsing)Marshall Lochbaum
2021-07-19Never mark exported variables as deleteableMarshall Lochbaum
2021-07-16Don't allow multiple bodies in immediate blocksMarshall Lochbaum
2021-07-13Another scope resolution issueMarshall Lochbaum
2021-07-13Scope multiple bodies separatelyMarshall Lochbaum
2021-07-13Rudimentary/buggy support for two headerless bodiesMarshall Lochbaum
2021-07-12Support two lists of function start indices; use for deferred blocks that req...Marshall Lochbaum
2021-07-10Fix operand-checking logic even moreMarshall Lochbaum
2021-06-19Retain underscores for word token start/end indicesMarshall Lochbaum