aboutsummaryrefslogtreecommitdiff
path: root/docs/bqn.js
AgeCommit message (Expand)Author
2021-09-23Support ≠⁼ on booleansMarshall Lochbaum
2021-09-11Fix sortedness test in /⁼Marshall 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-09Use Javascript % for Modulus (|) to get correct roundingMarshall Lochbaum
2021-09-08Add •rand.SubsetMarshall Lochbaum
2021-09-07Add •rand with Range and Deal functionsMarshall Lochbaum
2021-09-04Allow 𝕩 as a case headerMarshall Lochbaum
2021-09-03Support trig inversesMarshall Lochbaum
2021-09-02Reject aliases in modified assignment in the compilerMarshall Lochbaum
2021-09-02Renumber compiler and JS VM opcodesMarshall Lochbaum
2021-09-02Fix missing variable IDs in REPL scopesMarshall Lochbaum
2021-08-30Use new monadic ! in runtime and compilerMarshall Lochbaum
2021-08-30Use 𝕩 as the error message in !𝕩Marshall Lochbaum
2021-08-30Add push_state so •state changes don't affect parent programMarshall Lochbaum
2021-08-30Expose REPL functionality more cleanly, fixing •path in Node REPLMarshall Lochbaum
2021-08-28Replace bqns with makebqnMarshall Lochbaum
2021-08-28Emit Math.PI in cjs.bqn when compiling compiler to avoid formatting inaccuracyMarshall Lochbaum
2021-08-27Fix •ReBQN primitives bugMarshall Lochbaum
2021-08-27Fix •ReBQN namespace lookupMarshall Lochbaum
2021-08-27Fix Node REPLMarshall Lochbaum
2021-08-26Add state object for variable system valuesMarshall Lochbaum
2021-08-25Use sysargs for system value state and add •primitivesMarshall Lochbaum
2021-08-25Merge wrapcomp with compgenMarshall Lochbaum
2021-08-24Implement •ReBQN supporting repl and primitivesMarshall Lochbaum
2021-08-22Fix handling of • with 𝕣-namesMarshall Lochbaum
2021-08-22Dot is invalid next to strand or assignmentMarshall Lochbaum
2021-08-21Fix error message when there are no dyadic casesMarshall 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-18Handle headers with omitted monadic function nameMarshall Lochbaum
2021-08-17Catch errors in bodies that should fail on 𝕨 instead of skipping themMarshall Lochbaum
2021-08-16Fix behavior of ⚇, ˘, and pervasion when matching array to non-data atomMarshall Lochbaum
2021-08-15Add •state handling to exec-like functions in a uniform wayMarshall Lochbaum
2021-08-15Always wrap bocks in do/while, in case there's destructuringMarshall 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-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