| Commit message (Expand) | Author | Age |
* | std: switch from chr to char | JJ | 2024-05-17 |
* | docs: update website | JJ | 2024-05-17 |
* | docs: sweeping changes | JJ | 2024-05-14 |
* | std: replace static with const, fix std.ast | JJ | 2024-05-10 |
* | docs: update for previous commit accordingly | JJ | 2024-05-10 |
* | std: sweeping changes. | JJ | 2024-05-10 |
* | compiler: rewrite lexer, clean up ast | JJ | 2024-04-07 |
* | docs: host mdbook | JJ | 2024-01-28 |
* | docs: add notices of caution to incomplete sections | JJ | 2024-01-28 |
* | docs: complete MODULES.md. minor updates elsewhere. prepare for hosting | JJ | 2024-01-28 |
* | std: rename std.pointers to std.mem | JJ | 2024-01-28 |
* | std: more fleshing out. merge std.magic back into std.prelude. | JJ | 2024-01-02 |
* | docs: rename overview | JJ | 2024-01-02 |
* | docs: finish overview prose, cleanups to syntax and types | JJ | 2024-01-02 |
* | std: much fleshing out. completely partially implement the prelude. | JJ | 2024-01-02 |
* | 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 |