issues
search
kyleect
/
locks
A toy language branched from Lox to learn language implementation and tooling. Forked from loxcraft
https://kyleect.github.io/locks/#/docs
MIT License
0
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Update rust to 1.75
#175
kyleect
closed
5 months ago
0
Fix index access when using an identifier
#174
kyleect
opened
5 months ago
0
Update README.md
#173
kyleect
closed
5 months ago
0
Implement static methods
#172
kyleect
closed
5 months ago
0
Update disassembler with op static field
#171
kyleect
closed
5 months ago
0
Implement static class fields
#170
kyleect
closed
5 months ago
0
Add missing header for class base object in docs
#169
kyleect
closed
5 months ago
0
Include the locks core library code at compile time
#168
kyleect
closed
5 months ago
0
Implement a base class of `Object`
#167
kyleect
closed
5 months ago
0
Branch cleanup task
#166
kyleect
closed
5 months ago
0
Update instanceof example in docs and test
#165
kyleect
closed
5 months ago
0
Add missing info
#164
kyleect
closed
5 months ago
0
Fix readme typo
#163
kyleect
closed
5 months ago
0
Fix ctrl-c to exit repl with code 130
#162
kyleect
closed
5 months ago
0
Autoboxing
#161
kyleect
opened
5 months ago
0
Base class
#160
kyleect
closed
5 months ago
0
Index access for strings
#159
kyleect
opened
5 months ago
0
Implement dynamically sized lists
#158
kyleect
closed
5 months ago
0
Dynamically sized lists
#157
kyleect
closed
5 months ago
0
Add more just scripts for building and installing locks runtime
#156
kyleect
closed
5 months ago
0
Segfault running `res/benchmarks/method_call.locks`
#155
kyleect
opened
5 months ago
0
Add `super_` filed to ObjectClass to track a classes inheritence
#154
kyleect
closed
5 months ago
0
Look up super methods from the super class instead of copying to inheriting class
#153
kyleect
closed
5 months ago
0
Passing super.method to a function causes error
#152
kyleect
opened
5 months ago
0
Implement `instanceof` function
#151
kyleect
closed
5 months ago
0
Allow identifiers to be used for index access
#150
kyleect
opened
5 months ago
0
Allow identifiers to be used for index access
#149
kyleect
closed
5 months ago
0
Can't use index access on lists using identifiers
#148
kyleect
opened
5 months ago
0
Improve string length
#147
kyleect
opened
5 months ago
0
Update readme with links to docs
#146
kyleect
closed
5 months ago
0
typeof
#145
kyleect
closed
5 months ago
0
typeof native function
#144
kyleect
closed
5 months ago
0
Adding more tests around package declarations
#143
kyleect
closed
5 months ago
0
Implement package expression
#142
kyleect
closed
5 months ago
0
Types
#141
kyleect
opened
5 months ago
0
Add initial implementation of declaring package paths in locks file
#140
kyleect
closed
5 months ago
0
Static class fields
#139
kyleect
opened
5 months ago
0
A syntax highlighting support for functions with a space between identifier and args
#138
kyleect
opened
5 months ago
0
Support shebang in locks files
#137
kyleect
opened
5 months ago
0
Test to show #133 is fixed
#136
kyleect
closed
5 months ago
0
Print as function
#135
kyleect
closed
5 months ago
0
Passing `instance.method` to a function causes OP_INVOKE
#134
kyleect
closed
5 months ago
1
`len` call on a method causes segfault
#133
kyleect
closed
5 months ago
0
Implement native function `len` for lists and strings
#132
kyleect
closed
6 months ago
0
Having more than one variant to the `Native` enum causes a segfault
#131
kyleect
closed
6 months ago
0
One last vsc command
#130
kyleect
closed
6 months ago
0
Explicit return on a class method using an expression body causes a syntax error on the class's body end bracket
#129
kyleect
opened
6 months ago
0
Add more vsc commands to open code in the playground
#128
kyleect
closed
6 months ago
0
Add more commands in the vsc extension
#127
kyleect
closed
6 months ago
0
Update README.md
#126
kyleect
closed
6 months ago
0
Next