| Commit message (Expand) | Author | Age |
* | std: initial draft of strings and lists | JJ | 2023-12-31 |
* | std: restructure, refactor std.ast | JJ | 2023-12-30 |
* | docs: sweeping changes. cement an understanding of error handling, async, mod... | JJ | 2023-12-28 |
* | compiler: preemptively fix EOF bugs in parser | JJ | 2023-11-26 |
* | compiler: progress. parse most of the hard things. | JJ | 2023-11-08 |
* | compiler: remove parser state. we'll see how this goes | JJ | 2023-11-08 |
* | compiler: write some helpers, reduce parser verbosity | JJ | 2023-11-08 |
* | docs: rewrite BASIC.md | JJ | 2023-11-07 |
* | compiler: progress on parser | JJ | 2023-11-06 |
* | compiler: add blank interop and tooling folders | JJ | 2023-11-05 |
* | std: minor updates, consistently use Error and Err | JJ | 2023-11-05 |
* | docs: (very) draft notes on effects systems and interop | JJ | 2023-11-05 |
* | docs: add notes on metaprogramming | JJ | 2023-11-05 |
* | compiler: restructure codebase | JJ | 2023-10-31 |
* | compiler: implement most of the parser | JJ | 2023-10-31 |
* | compiler: basic outline of the parser | JJ | 2023-10-27 |
* | minor updates | JJ | 2023-10-27 |
* | compiler: clean up the abstract syntax tree | JJ | 2023-10-26 |
* | compiler: draft of the abstract syntax tree | JJ | 2023-10-26 |
* | compiler: fix bugs in lexer. we're lexing!! | JJ | 2023-10-26 |
* | compiler: impl Display for TokenStream | JJ | 2023-10-26 |
* | docs: update README | JJ | 2023-10-26 |
* | compiler: unicode support, reconsider indentation handling | JJ | 2023-10-26 |
* | compiler: redesign lexer. still needs unicode support & expr indentation | JJ | 2023-10-26 |
* | std: broad updates; add ast, iterators, format, tests, logs | JJ | 2023-10-23 |
* | docs: minor module changes, README example, pattern matching | JJ | 2023-08-17 |
* | docs: interfaces, distinct types, subtyping, and cleanups | JJ | 2023-08-16 |
* | docs: attempt to define scope (to revisit after implementation) | JJ | 2023-07-25 |
* | docs: forgot about generics | JJ | 2023-07-25 |
* | docs: import module as name | JJ | 2023-07-25 |
* | docs: initial formal description of grammar (missing scope) | JJ | 2023-07-25 |
* | docs: flesh out the initial module system | JJ | 2023-07-24 |
* | compiler: lex scope, throw errors | JJ | 2023-07-19 |
* | compiler: complete basic lexer | JJ | 2023-07-18 |
* | compiler: implement a borrow checker free tree and begin lexing | JJ | 2023-07-18 |
* | begin discussion of advanced types and some minor changes | JJ | 2023-07-12 |
* | move docs into docs folder and update the readme | JJ | 2023-07-12 |
* | add a brief note on async and update the readme | JJ | 2023-07-11 |
* | thoughts on error handling and option and result libraries | JJ | 2023-07-11 |
* | basic usage w/o examples | JJ | 2023-07-10 |
* | reference types | JJ | 2023-05-24 |
* | cleaner thoughts on types and create an overview-esque readme | JJ | 2023-05-23 |
* | some thoughts on a type system | JJ | 2023-01-09 |