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
8
Projects
Packages
Public Activity
Starred Repositories
1
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 »
teascade
pushed to
llvm-llir-version
at
teascade/reid-llvm
2025-07-08 17:48:22 +02:00
2e99ec3a80
Fix warnings
fb876e3ef5
Add type from let through parser to MIR
cdbc4593a8
Move hard_hint to scope
9b9fcd4ec4
Make AST contain only abstract Numbers
Compare 4 commits »
teascade
pushed to
llvm-llir-version
at
teascade/reid-llvm
2025-07-07 23:04:52 +02:00
95b3ffe8ef
Add custom debug format for LLIR
22737f022e
Fix variable type let inference
a7292f4719
Fix comparison return type in typechecking
9b68ecb614
Add some security checks, typecheck for condition to be a boolean
a366d22470
Add typechecking
Compare 5 commits »
teascade
pushed to
llvm-llir-version
at
teascade/reid-llvm
2025-07-07 17:32:50 +02:00
12dc457b99
Add mandatory return type for MIR Function
teascade
pushed to
llvm-llir-version
at
teascade/reid-llvm
2025-07-06 22:01:47 +02:00
0932af2e3b
Simplify transformation from AST to MIR
teascade
pushed to
llvm-llir-version
at
teascade/reid-llvm
2025-07-06 19:49:36 +02:00
48ae533f33
Remove the old files
35efa78a56
Connect all the wires again
58117d86e4
Make a more Rusty LLIR for the lib that is compiled to LLVM IR
454cefafc9
Add middleware PrimaryExpression-struct to make TokenRanges correct
Compare 4 commits »
teascade
created branch
llvm-llir-version
in
teascade/reid-llvm
2025-07-06 19:49:35 +02:00
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-05 00:52:09 +02:00
20dfdfec9f
update README.md
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-05 00:47:55 +02:00
0392c293ba
Cleanup
61ba00ea58
Transform AST into MIR successfully, completing the chain
a66fc61c07
Fiddle with names a bit
8a32e66ba8
Refactor a bunch of stuff, produce compiling MIR
05c585d47c
Add sub and fibonacci calculation
Compare 33 commits »
teascade
pushed to
old-main
at
teascade/reid-llvm
2025-07-05 00:47:32 +02:00
b98000cebe
tart adding an if-statement
teascade
created branch
old-main
in
teascade/reid-llvm
2025-07-05 00:47:32 +02:00
teascade
pushed to
llvm-rewrite
at
teascade/reid-llvm
2025-07-05 00:41:11 +02:00
0392c293ba
Cleanup
61ba00ea58
Transform AST into MIR successfully, completing the chain
a66fc61c07
Fiddle with names a bit
Compare 3 commits »
teascade
pushed to
llvm-rewrite
at
teascade/reid-llvm
2025-07-04 20:30:52 +02:00
8a32e66ba8
Refactor a bunch of stuff, produce compiling MIR
teascade
pushed to
llvm-rewrite
at
teascade/reid-llvm
2025-07-04 16:18:33 +02:00
05c585d47c
Add sub and fibonacci calculation
7b93ab5d2e
Fix from_cstring from taking ownership
814b816450
Add phi
5b23d7d4d5
rework
740aee1382
Add SIGN to IntegerType
Compare 12 commits »
teascade
pushed to
llvm-rewrite
at
teascade/reid-llvm
2024-09-12 19:41:45 +02:00
a3642f127c
Verify before printing
7f3a3ac1f8
modify how block is codegenerated
e21f47e34b
Implement some kind of if/else
8defa39b31
Restructure a bit
6a4c30e49e
Add scope.inner
Compare 6 commits »
teascade
pushed to
main
at
teascade/miniflux-discord
2024-03-16 21:10:09 +01:00
3ecb89c70d
Remove debug logs
teascade
pushed to
main
at
teascade/reid-llvm
2024-02-20 22:11:37 +01:00
47b9d7e044
Disable warnings for lacking ; for if-statements
5084f21ff9
Add parsing for if-statements
4c8417cbee
Add return types, function args
420fd7b74b
Implement block-level-expressions
413cd87a02
Add soft/hard returns
Compare 23 commits »
First
Previous
...
10
11
12
13
14
Next
Last