This website requires JavaScript.
Explore
Help
Sign In
Sofia
teascade
1 Followers
·
1 Following
Finland
https://teascade.net
Joined on
2017-07-25
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
13
Projects
Packages
Public Activity
Starred Repositories
4
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-12 22:35:51 +02:00
557d5f9722
Finish second phase of typechecking, resolve hinted values
61ab5002e4
Split typechecking into two passes, finish first pass
873948a0c4
Move scopehints to own file
be7fa71b53
Add ScopeHints tentatively
04e0c136df
Fix warnings
Compare 5 commits »
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-12 13:37:25 +02:00
0f424c70d7
Implement mutability part 2
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-12 01:38:48 +02:00
14e0dcbe15
(broken) add part 1 of mutability
85b2ebf04a
Add mutability parsing
Compare 2 commits »
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-09 21:44:42 +02:00
615fec6e52
Add TODO, remove TODOs
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-09 21:34:05 +02:00
d04a70e464
Remove unused variable
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-09 21:33:10 +02:00
383302c1c2
Fix old fibonacci not working due to last change
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-09 21:20:22 +02:00
b19a32cd8a
Make early returns work even without an explicit return
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-09 21:01:38 +02:00
1aa9b3e76c
Add RetVoid just in case
94c4ec0613
Add a block garbage-collector that will delete an unused block at end
d757ac4eb3
Fiddle around with if-expression codegen
Compare 3 commits »
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-09 19:27:18 +02:00
c50474cc8e
Update README.md
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-09 19:17:03 +02:00
50f5f3cc70
Update lib.rs docs
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-09 19:13:26 +02:00
f7fa69fbe2
Add docs to lib.rs
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-09 19:07:38 +02:00
a907fec967
Fix module docs
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-09 19:01:33 +02:00
9710d17e00
Add a bunch of documentation
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-09 18:24:21 +02:00
257496aae2
Rename LogicOperator to CmpOperator
197f0b22f3
Add boolean literals
Compare 2 commits »
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-09 18:08:37 +02:00
b84672ef8c
Add Mult and And -operators to the whole chain
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-09 18:00:14 +02:00
8afb2c2572
Fix bug in Logic Operator conversion
974647b401
Fix FullToken positions
Compare 2 commits »
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-09 17:47:46 +02:00
d5daaa0e87
Improve Debug and Display implementations
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-09 15:05:21 +02:00
49df6c9ed9
Add a bunch of new integer comparison operators
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-08 23:08:26 +02:00
46560d8541
Add all types u8 -> i128 and fix signedness in icmp
14283afe59
Separate pass-common code to pass.rs
2e99ec3a80
Fix warnings
fb876e3ef5
Add type from let through parser to MIR
cdbc4593a8
Move hard_hint to scope
Compare 17 commits »
teascade
pushed to
llvm-llir-version
at
teascade/reid-llvm
2025-07-08 22:48:02 +02:00
46560d8541
Add all types u8 -> i128 and fix signedness in icmp
14283afe59
Separate pass-common code to pass.rs
Compare 2 commits »
First
Previous
...
30
31
32
33
34
Next
Last