| Commit message (Expand) | Author | Age |
| ... | |
| * | bugfix: we need to return an Expr from apply, and List is no longer evaluated | mryouse | 2022-06-22 |
| * | initial commit of user defined types! | mryouse | 2022-06-22 |
| * | add types to the environment directly | mryouse | 2022-06-22 |
| * | bugfix: import NebPanic | mryouse | 2022-06-22 |
| * | add types to signatures | mryouse | 2022-06-22 |
| * | bugfix: pass environment from use-as | mryouse | 2022-06-22 |
| * | give builtin functions proper names | mryouse | 2022-06-22 |
| * | bugfix: add Function | mryouse | 2022-06-21 |
| * | refactor: break stdlib into several files | mryouse | 2022-06-21 |
| * | have 'symbols' return an actual list of symbols | mryouse | 2022-06-20 |
| * | remove 'data' field from list, add Expr class | mryouse | 2022-06-20 |
| * | implement quote, eval | mryouse | 2022-06-20 |
| * | add __str__ functions for Functions | mryouse | 2022-06-18 |
| * | bugfix: howto doesn't lazy evaluate, implement user-symbols | mryouse | 2022-06-18 |
| * | implement user-symbols | mryouse | 2022-06-18 |
| * | implement type checking functions | mryouse | 2022-06-18 |
| * | ignore pycache in subdirectories | mryouse | 2022-06-18 |
| * | move Arg and Environment to structs | mryouse | 2022-06-18 |
| * | refactor: make neb a module | mryouse | 2022-06-18 |
| * | remove typedlists, as we're not there yet | mryouse | 2022-06-18 |
| * | remove extra token types | mryouse | 2022-06-18 |
| * | remove redundant main() from lexer | mryouse | 2022-06-18 |
| * | make LexError a NebPanic, and fix lexing errors with :bools | mryouse | 2022-06-18 |
| * | cleanup outdated comments and dead code | mryouse | 2022-06-18 |
| * | variadic functions | mryouse | 2022-06-17 |
| * | refactor: simplify Arg signature | mryouse | 2022-06-17 |
| * | add :list type to dicts, for now | mryouse | 2022-06-16 |
| * | implement typeof | mryouse | 2022-06-16 |
| * | refactor: take type hints from user in function args | mryouse | 2022-06-16 |
| * | dicts, but better | mryouse | 2022-06-15 |
| * | map supports lambdas | mryouse | 2022-06-15 |
| * | filter supports lambdas | mryouse | 2022-06-15 |
| * | implement filter, same limitations as 'map' | mryouse | 2022-06-15 |
| * | naiive neb dicts | mryouse | 2022-06-15 |
| * | implement floor | mryouse | 2022-06-15 |
| * | bugfix: missing namespace passing in evaluate_args | mryouse | 2022-06-13 |
| * | bugfix: new type enum | mryouse | 2022-06-13 |
| * | add namespaces to new functions | mryouse | 2022-06-13 |
| * | initial commit of namespace support with 'use-as' | mryouse | 2022-06-13 |
| * | use actual parameter names in Arg definition | mryouse | 2022-06-13 |
| * | implement 'symbols' | mryouse | 2022-06-13 |
| * | implement howto | mryouse | 2022-06-13 |
| * | use an enum and a map for type hierarchy | mryouse | 2022-06-13 |
| * | string representation should show the actual escaped characters, if applicable | mryouse | 2022-06-12 |
| * | implement assert | mryouse | 2022-06-12 |
| * | s/input/read-line/ | mryouse | 2022-06-12 |
| * | remove 'ansi-escape' builtin as it's not needed anymore | mryouse | 2022-06-12 |
| * | fix 'remove' and 'branch' | mryouse | 2022-06-12 |
| * | implement read-char | mryouse | 2022-06-12 |
| * | rename input to read-line | mryouse | 2022-06-12 |