• Joined on 2022-05-11
janis pushed to main at janis/from-scratch 2025-10-28 17:16:49 +00:00
5f63d4303e formatting, strings, comments
43a06ad55c test numbers
44ee13246e is_number
82104cfe0d edge case identifiers, simple function parsing
26c37e9dd3 test identifiers
Compare 8 commits »
janis pushed to main at janis/from-scratch 2025-10-28 12:12:41 +00:00
cfc1c8e3b3 more tests for tokeniser
63fbca378b can tokenise simple tokens
719451b935 reduce warnings, enable edition 2024, fix tokeniser (1/?)
Compare 3 commits »
janis pushed to main at janis/from-scratch 2025-10-27 09:57:46 +00:00
f1faac639c rework tokeniser
janis pushed to new-config at janis/nixos-config 2025-10-26 10:27:45 +00:00
87fbe0cc1b update nixpkgs dep
11c5ec198c use zen from stable nixpkgs
Compare 2 commits »
janis pushed to new-config at janis/nixos-config 2025-10-21 22:10:45 +00:00
70cc668cdc update unstable / use zen from unstable
janis pushed to main at janis/from-scratch 2025-10-20 21:02:16 +00:00
d47c933c04 fix vec
b5c0a41aa4 move panic out, add stack frames, proper rust test
9a235e625a asdf
e9f634bca5 vec get
8bc56220fc vec drop
Compare 9 commits »
janis pushed to new-config at janis/nixos-config 2025-10-19 19:47:08 +00:00
0f9c0fdf26 zen kernel
400f28fa59 remove deskflow
039b2b9af2 code subvol laptop
1274da3d16 update deps
Compare 4 commits »
janis pushed to chumsky at janis/SeaLang 2025-10-18 09:03:45 +00:00
6ac27f73dd symbols stuff?
janis pushed to new-config at janis/nixos-config 2025-10-18 09:03:06 +00:00
b7f7938019 github cli
janis pushed to main at janis/dot-emacs 2025-10-18 09:01:12 +00:00
8f13c0eef1 just and nasm
janis created branch main in janis/from-scratch 2025-10-18 09:00:25 +00:00
janis pushed to main at janis/from-scratch 2025-10-18 09:00:25 +00:00
81417de6ca asdf
8a0c822533 can tokenise stuff
90061bf50a stuff
7b43442ba8 overcomplicating things
703a8ba968 read-print file
Compare 10 commits »
janis created repository janis/from-scratch 2025-10-18 08:59:58 +00:00
janis pushed to chumsky at janis/SeaLang 2025-10-14 13:10:12 +00:00
51ef019fd1 var decls
0ee6bbad61 port symbol table from old crate
0468f1fab3 remove eprintlns from lexer
a2632ca06e function parsing and stuff..
c7d5e4e6c0 parsing with indirect recursion
Compare 6 commits »
janis pushed to chumsky at janis/SeaLang 2025-10-10 21:15:52 +00:00
b0b87c68f2 placeness, constants
f67bb61888 if conditions
77bd4f3f16 more expr parsing
9a799ea281 pratt parser for expressions
5aba59b291 custom integer with falliblity
Compare 5 commits »
janis pushed to main at janis/dot-emacs 2025-10-02 16:23:32 +00:00
d6eeea99d9 disable copilot max-char warning
janis created branch chumsky in janis/SeaLang 2025-10-01 22:15:06 +00:00
janis pushed to chumsky at janis/SeaLang 2025-10-01 22:15:06 +00:00
882f30371e chumsky! this is cool
0efd60c3e6 exprs in pomelo
Compare 2 commits »
janis pushed to new-config at janis/nixos-config 2025-10-01 18:24:51 +00:00
6b426476ad update deps and fix theming?
janis pushed to bottom-up-value-place at janis/SeaLang 2025-10-01 15:56:13 +00:00
45cc444221 constants parsing