• Silly dev doing silly things

  • Joined on 2025年09月03日
LainVT pushed to main at Nya3/celes 2026年07月13日 03:12:42 +02:00
aaeeeef342 First commit! :3
LainVT pushed to main at Nya3/celes 2026年07月13日 01:41:28 +02:00
d9d81e7576 First commit! :3
LainVT pushed to main at Nya3/celes 2026年07月13日 01:40:23 +02:00
f3b06d0847 First commit! :3
LainVT pushed to main at LainVT/celes-bootstrap 2026年07月12日 08:48:17 +02:00
e22cc3aafa IR: Fix while let chains not desugaring with else breaks
5cba1bec86 IR: Fix bug when checking for type capability
091b4e2aa8 IR: Remove redundant unsafe checks
f1a1b01167 IR: Resolve non-generic node types at creation
f65c1e79bd IR: Fix generic primitives not always resolving members
Compare 12 commits »
LainVT pushed to main at LainVT/celes-bootstrap 2026年07月10日 08:54:48 +02:00
a7dca46d72 AST: Fix a few break/return edge cases
LainVT pushed to main at LainVT/celes-bootstrap 2026年07月09日 02:19:04 +02:00
d53edb2dc5 IR: Fix propagate result expression desugaring bugs
abcee9fc3e IR: Fix drop state for non-droppable and copyable vars
dc0841cb1f IR: Fix loop invalidation leak check
02377c97d0 FR: Fix a place where I forgot to indent
Compare 4 commits »
LainVT commented on pull request LainVT/celes-bootstrap#3 2026年07月09日 01:44:24 +02:00
chore/dynamic-errors

Getting these warnings/errors:

LainVT pushed to main at LainVT/celes-bootstrap 2026年07月08日 01:14:56 +02:00
99866a97bc Cleanup command line help output
LainVT merged pull request LainVT/celes-bootstrap#2 2026年07月08日 01:14:55 +02:00
Added a help command, a helpful message for when you dont have the project.toml setup properly, and updated error reporting to be more structured
LainVT pushed to main at LainVT/celes-bootstrap 2026年07月08日 01:06:32 +02:00
9183c6b3ee Implement if/while let chains
LainVT pushed to main at LainVT/celes-bootstrap 2026年07月07日 01:55:39 +02:00
21d76e9d17 FR: Replace 1-char string appends with char appends
LainVT pushed to main at LainVT/celes-bootstrap 2026年07月06日 23:53:04 +02:00
1996c94ba6 Add automatic dereference coercion
002492c552 FR: Implement support for never return types
045ce2354d FR: Get rid of some ugly debug code
86f2601076 IR: Coerce arrays to slices when getting member funcs
5420118b90 FR: Always place const keywords to left of asterisks
Compare 5 commits »
LainVT pushed to main at LainVT/celes-bootstrap 2026年07月06日 09:20:42 +02:00
1cab265386 FR: Fix const consistency with immutable str slices
LainVT pushed to main at LainVT/celes-bootstrap 2026年07月06日 09:04:11 +02:00
a4f70fd867 Add actual constants
a0ed67feee IR: Use better naming for type path/member exprs.
Compare 2 commits »
LainVT pushed to main at LainVT/celes-bootstrap 2026年07月04日 01:04:07 +02:00
4bcf0ccffd IR: Fix slight edgecase with assign expressions
LainVT pushed to main at LainVT/celes-bootstrap 2026年07月02日 19:42:51 +02:00
6aed1863dc Fix/optimize enum variant comparison
8496617d2d IR: Add operator to directly compare string slices
223d594150 IR: Fix while let exprs infinitely looping
ed06e47a2f Fix various bugs
bb9df21897 Latest fixes
Compare 50 commits »
LainVT pushed to temp-stuff at LainVT/celes-bootstrap 2026年07月02日 19:42:27 +02:00
6aed1863dc Fix/optimize enum variant comparison
8496617d2d IR: Add operator to directly compare string slices
223d594150 IR: Fix while let exprs infinitely looping
ed06e47a2f Fix various bugs
bb9df21897 Latest fixes
Compare 6 commits »
LainVT pushed to temp-stuff at LainVT/celes-bootstrap 2026年06月29日 06:22:27 +02:00
d88bd0207a More temp stuff
LainVT pushed to temp-stuff at LainVT/celes-bootstrap 2026年06月29日 02:07:22 +02:00
64f18224e9 Current state
dea0111cb8 YukieDerp ThumbsUp
6ce85cb791 AST: Remove unused member variable
bc234cc5f1 Lexer: Fix bad token block text
c480898bea Lexer: Fix wrong param connecting token block text
Compare 6 commits »
LainVT pushed to temp-stuff at LainVT/celes-bootstrap 2026年06月18日 21:35:52 +02:00
2ead6c6f34 YukieDerp ThumbsUp