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
5
Projects
Packages
Public Activity
Starred Repositories
1
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 »
teascade
pushed to
main
at
teascade/reid-llvm
2023-07-30 23:43:23 +02:00
bda4fa4200
Move stuff around, add comment about compiling LLVM
teascade
pushed to
main
at
teascade/reid-llvm
2023-07-28 11:57:46 +02:00
42e74f49f8
Add function calls to parsing, also Top Level Expressions
ee14e18787
Add binop expression parsing
40f3738719
Add import statement parsing
6170eb0990
Add parser, token stream, successfully parse let statement
cca69976dd
Add simple tokenizer for easiest.reid
Compare 5 commits »
teascade
created branch
main
in
teascade/reid-llvm
2023-07-28 11:57:46 +02:00
teascade
created repository
teascade/reid-llvm
2023-07-28 11:57:33 +02:00
First
Previous
...
8
9
10
11
12
Next
Last