aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2021-01-04Fix Join on enclosed atomMarshall Lochbaum
2020-12-31Use shaped identities for arithmetic Insert and support ∾Marshall Lochbaum
2020-12-31Only compute inverse if needed in RepeatMarshall Lochbaum
2020-12-31Avoid applying function 𝕨 to 𝕩 in RepeatMarshall Lochbaum
2020-12-30Clean up identity computation and restrict to right inversesMarshall Lochbaum
2020-12-28Use the fill value for ⊑ of empty arrayMarshall Lochbaum
2020-12-27Require argument to monadic ⊏ to have at least one cellMarshall Lochbaum
2020-12-27Validate right operand result for rank and depth operatorsMarshall Lochbaum
2020-12-17Extend required inverse support to any 3-train with a constant left or right ...Marshall Lochbaum
2020-12-17Fix error from Bins with atom right argumentMarshall Lochbaum
2020-12-16Have to verify inverse of ⍟ with negative right operand, just like ⁼Marshall Lochbaum
2020-12-15Don't allow F`⁼ of unitMarshall Lochbaum
2020-12-15Fix array⁼Marshall Lochbaum
2020-12-15Fix undo of ⟜ with constant right operandMarshall Lochbaum
2020-12-14Don't define a result inverse when the inverse isn't foundMarshall Lochbaum
2020-12-14𝔽⁼⁼⁼ is always 𝔽⁼Marshall Lochbaum
2020-12-14Have to check the result of 𝔽⁼, not just apply it, to validate 𝔽⁼...Marshall Lochbaum
2020-12-14Support undoing compound functionsMarshall Lochbaum
2020-12-12Adjust Decompose and Glyph in the runtime under dzaima/BQN to search for runt...Marshall Lochbaum
2020-12-12Pass Decompose and Glyph into runtimeMarshall Lochbaum
2020-12-12Use Type instead of IsArray in the runtimeMarshall Lochbaum
2020-12-06Check that argument to First Cell (⊏) has rank at least 1Marshall Lochbaum
2020-12-03Derived function and train formattingMarshall Lochbaum
2020-12-03Don't use immediate modifiers for builtins, as it breaks derv formattingMarshall Lochbaum
2020-12-01Allow and ignore underscores in numbersMarshall Lochbaum
2020-12-01Replace •LNS with •FLines and •FCharsMarshall Lochbaum
2020-11-27Add src/ READMEMarshall Lochbaum
2020-11-27Move fmt.bqn to f.bqnMarshall Lochbaum
2020-11-26Swap names b and c to match begin and close commentMarshall Lochbaum
2020-11-26Comments on lexical resolutionMarshall Lochbaum
2020-11-25Full handling of Nothing (·, not 𝕨) in the compilerMarshall Lochbaum
2020-11-24Comments for everything but lexical resolutionMarshall Lochbaum
2020-11-24Check for empty program explicitly to avoid lots of indexing errorsMarshall Lochbaum
2020-11-24Comments on role propagation through parensMarshall Lochbaum
2020-11-24Fix invalid simplification when computing instruction source locationsMarshall Lochbaum
2020-11-23Comments for final parsing (and initial instruction generation) stepsMarshall Lochbaum
2020-11-23Make function call source location cover the entire modified function, not ju...Marshall Lochbaum
2020-11-23Tighten up subject assignment target checkingMarshall Lochbaum
2020-11-21Stop encoding bytecode with LEB128; that can be done later for serializationMarshall Lochbaum
2020-11-20Emit opening and closing positions for instructionsMarshall Lochbaum
2020-11-19Extend each bracket to the matching one when reporting errorsMarshall Lochbaum
2020-11-19Clean up variable usageMarshall Lochbaum
2020-11-17Allow shape n‿2 array to signal error (start,end) pairs in error reportingMarshall Lochbaum
2020-11-17Fix handling of empty arguments in ProgressiveIndexOfMarshall Lochbaum
2020-11-17Check for length-0 arguments in LcsMarshall Lochbaum
2020-11-17Report (possibly incomplete) sources for all lexical resolution errorsMarshall Lochbaum
2020-11-17Use _err_ is some cases where the error indicator is atomicMarshall Lochbaum
2020-11-17Move index variable out of _err_, allowing it to be reusedMarshall Lochbaum
2020-11-15Reject expressions that contain function or modifier assignment with more stu...Marshall Lochbaum
2020-11-15Error checking for non-functions as the combiners in trainsMarshall Lochbaum