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
9
Projects
Packages
Public Activity
Starred Repositories
1
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-22 22:50:07 +02:00
691c91504b
Rename reid_src to examples
c643bb235f
Add production of .llir and .mir -files for LLIR and MIR
Compare 2 commits »
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-22 22:32:46 +02:00
b39b829061
Add production of .llir and .mir -files for LLIR and MIR
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-22 22:25:54 +02:00
97f5eebf22
Fix some warnings
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-22 22:20:51 +02:00
9df1593de9
Fix decimal parsing, add u128-support for integer parsing
8954d1a6d0
Add binop_hint
Compare 2 commits »
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-22 22:02:04 +02:00
c4f78471cd
Update readme
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-22 21:55:52 +02:00
38b7030e98
Fix binary operations
1e86a9a2aa
Remove main.rs, remove debug prints
Compare 2 commits »
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-22 21:41:28 +02:00
2f56f148cb
Fix assert_known
8bbee5eb41
Fix binops not using hint properly
ef427f5e58
Fix checking that parameters and return-type is known
Compare 3 commits »
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-22 21:15:53 +02:00
0a90ac4497
Fix inner block generation
f944387847
Merge branch 'main' into if-expr-lhs-rhs
59c8b641ca
Move cli to main, update version
04ecc94403
Commit to git
29d790e583
Start working on if-expression hands being expressions
Compare 5 commits »
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-22 20:06:06 +02:00
682295b04a
Fix casting from the same size of integer
e5f6b37210
Fix std
5c5c9c5f7b
Improve error for statement-failure
Compare 3 commits »
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-22 19:47:54 +02:00
8f45c8cf92
Fix nested if/else, add add_num_to_str to standard library
32059682ee
Make add_char and set_char work
Compare 2 commits »
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-22 19:07:50 +02:00
64418635a5
Add from_str to stdlib
28437aecb6
Fix indexing return type and casting to and from a char
Compare 2 commits »
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-22 18:51:04 +02:00
bbdfae081d
Fix std Strings
3d73c52cb4
Fix casting within setters
81ce1dfc2e
Fix a bunch of bugs with debug information and stuff
78a1e9f06b
Fix typedef issue with modules
f35f1ef701
Repurpose module map and rename old to ErrorModules
Compare 7 commits »
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-22 14:08:05 +02:00
1224c612c7
Codegen & compile char, change *str to *char
108cf6efa5
Add FCmp to codegen
9b9398ac26
Add lexing of escaped characters, add parsing of characters
e220900ac3
Start adding chars
9c0d373f9d
Fix casting to same type
Compare 6 commits »
teascade
pushed to
char
at
teascade/reid-llvm
2025-07-22 14:07:56 +02:00
1224c612c7
Codegen & compile char, change *str to *char
108cf6efa5
Add FCmp to codegen
9b9398ac26
Add lexing of escaped characters, add parsing of characters
e220900ac3
Start adding chars
9c0d373f9d
Fix casting to same type
Compare 6 commits »
teascade
created branch
char
in
teascade/reid-llvm
2025-07-22 14:07:56 +02:00
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-22 13:13:52 +02:00
c03a5188ea
Finish casting codegen
e73b939de0
Add all cast instructions to lib
a6c9752883
Use unordered comparisons in floats
104205ee5d
Type-infer and check typecasting
3378f556ec
Add AST -> MIR for typecasting
Compare 5 commits »
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-19 12:56:59 +02:00
f2c38d42b9
Add variable debug declarations to all variables
59ce454f91
Store all variables in pointers
94fbd51d35
Commit out adding records for now
a5bca6be82
Improve debug info debug logging somewhat
e12d0be08b
Start adding debug-records
Compare 7 commits »
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-18 23:30:55 +02:00
e1d014bcc2
Fix warnings
f81fc7e925
Update LLVM compilation guide to use ninja
9749a29680
Upgrade to LLVM 20.1
92f12e90eb
Make debug information work
b169e67ca4
Add debug locations to returns
Compare 9 commits »
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-18 00:22:56 +02:00
9bb4f97e6b
Start adding debug information
teascade
pushed to
main
at
teascade/reid-llvm
2025-07-17 19:26:08 +02:00
292688a840
Fix some warnings
First
Previous
...
9
10
11
12
13
...
Next
Last