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
10
Projects
Packages
Public Activity
Starred Repositories
4
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-21 14:38:44 +01:00
8a50965f2e
Update how result_or_metamethod-functions work
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-21 14:27:35 +01:00
76fa290988
Fix __eq
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-21 14:22:17 +01:00
c37682aa19
Update display impl for value
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-21 14:21:10 +01:00
3360f14913
Make tables indexable via pointer value
10bc804a01
Make tables indexable
ce3ee7a273
Separate metamethod errors from meta-metamethod errors
Compare 3 commits »
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-21 13:59:42 +01:00
1811b91922
Fix __newindex metamethod, test __call
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-21 13:56:13 +01:00
71c11e87e5
Add __call metamethod
875cfc1220
Add __newindex metamethod
90c3b90065
Add __index metamethod
Compare 3 commits »
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-20 21:44:06 +01:00
21300b71cf
Remove dbg prints
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-20 21:41:48 +01:00
6937c76a86
Add From str to IndexableValue
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-20 20:32:10 +01:00
b4918e7312
Add better error messages to metamethods
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-20 20:23:36 +01:00
526d8ada47
Fix test.lua
239fc9a0f8
Add all metamethods
c919f3a6ea
Add rudamentary metatables
5c4dbacaa7
Add calling metamethods
232a729fe2
Add metatable to Tables
Compare 5 commits »
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-20 19:12:53 +01:00
4ac41e7df1
Clean up some code
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-20 18:28:53 +01:00
8fe3ffc8e0
Fix concat
fb12568e33
Fix parsing concat
68da93541d
Add all operators to VM properly
ed5c9d8b8f
Add parsing for the rest of binary and unary operators
260963f7cd
Add _ENV-table as special case for the VM
Compare 9 commits »
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-20 17:17:40 +01:00
56943d612a
Move Constant to Value
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-20 17:16:15 +01:00
2710a43bb2
Move value to vm/value
139887fd73
Move some other stuff to value as well
b1ddd31fb7
Move value to own file
ced6e79bcc
Add block statements
fb82ce6feb
Add empty ;-statement
Compare 12 commits »
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-19 20:31:04 +01:00
42164ef6fe
Add while-loop
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-19 16:46:55 +01:00
4c9b9085fd
Add if/elseif/else
50bd615767
Add compiling of the else-block
b6a38101f7
Add parsing of elseif and else
0faeeae0ea
Implement labels and goto
a7908fb39a
Add break-keyword
Compare 9 commits »
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-18 18:48:02 +01:00
28e1b43b81
Fix varargs for single value returns
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-18 18:34:52 +01:00
a0108b4fd4
Add varargs
b0fc0a1dce
Add returning varargs
17c7432b7b
Add varargs to parse
b55c5eb070
Add MoveRetValues instruction
38e5b41644
Make lists allow multires for final table constructor position
Compare 5 commits »
teascade
pushed to
main
at
teascade/ferrite-lua
2026-03-17 23:23:04 +01:00
73e33444c9
Add table length
9e9106991e
Implement constructors with one function call inside
4ecf6ed3eb
Add indexed access expressions
Compare 3 commits »
teascade
created branch
main
in
teascade/ferrite-lua
2026-03-17 21:28:01 +01:00
First
Previous
1
2
3
4
5
...
Next
Last