..
AddBytes.go
Improved label consistency
2025-02-21 17:04:13 +01:00
AfterCall.go
Implemented parameter passing for function pointers
2025-03-03 14:32:11 +01:00
BeforeCall.go
Implemented parameter passing for function pointers
2025-03-03 14:32:11 +01:00
CallExtern.go
Improved performance of the data finalizer
2025-03-04 16:54:17 +01:00
Compare.go
Simplified expression evaluation
2025-02-28 16:07:10 +01:00
Compile.go
Simplified file structure
2024-08-07 19:39:10 +02:00
CompileAssert.go
Updated module path
2025-02-25 17:16:09 +01:00
CompileAssign.go
Switched to pointer receivers for values
2025-03-01 18:38:00 +01:00
CompileAssignDivision.go
Switched to pointer receivers for values
2025-03-01 18:38:00 +01:00
CompileAST.go
Updated module path
2025-02-25 17:16:09 +01:00
CompileASTNode.go
Updated module path
2025-02-25 17:16:09 +01:00
CompileCall.go
Removed dead code
2025-03-04 13:35:55 +01:00
CompileCondition.go
Switched to pointer receivers for values
2025-03-01 18:38:00 +01:00
CompileDefinition.go
Simplified expression evaluation
2025-02-28 16:07:10 +01:00
CompileDelete.go
Implemented parameter passing for function pointers
2025-03-03 14:32:11 +01:00
CompileFor.go
Switched to pointer receivers for values
2025-03-01 18:38:00 +01:00
CompileIf.go
Updated module path
2025-02-25 17:16:09 +01:00
CompileLen.go
Removed dead code
2025-03-04 13:35:55 +01:00
CompileLoop.go
Updated module path
2025-02-25 17:16:09 +01:00
CompileMemoryStore.go
Implemented Value interface
2025-02-28 12:15:19 +01:00
CompileNew.go
Implemented parameter passing for function pointers
2025-03-03 14:32:11 +01:00
CompileReturn.go
Updated module path
2025-02-25 17:16:09 +01:00
CompileSwitch.go
Updated module path
2025-02-25 17:16:09 +01:00
CompileSyscall.go
Updated module path
2025-02-25 17:16:09 +01:00
CompileTokens.go
Updated module path
2025-02-25 17:16:09 +01:00
Constant.go
Updated module path
2025-02-25 17:16:09 +01:00
count.go
Updated documentation
2025-02-21 22:39:01 +01:00
CreateLabel.go
Updated documentation
2025-02-21 22:39:01 +01:00
Defer.go
Simplified file structure
2024-08-07 19:39:10 +02:00
Define.go
Implemented Value interface
2025-02-28 12:15:19 +01:00
Environment.go
Simplified compilation of function calls
2025-03-02 21:36:23 +01:00
Evaluate.go
Switched to pointer receivers for values
2025-03-01 18:38:00 +01:00
EvaluateArray.go
Switched to pointer receivers for values
2025-03-01 18:38:00 +01:00
EvaluateCall.go
Removed dead code
2025-03-04 13:35:55 +01:00
EvaluateDot.go
Implemented dependency tracking
2025-03-03 12:14:53 +01:00
EvaluateToken.go
Removed dead code
2025-03-04 13:35:55 +01:00
Execute.go
Simplified expression evaluation
2025-02-28 16:07:10 +01:00
ExecuteRegister.go
Updated module path
2025-02-25 17:16:09 +01:00
ExecuteRegisterNumber.go
Updated module path
2025-02-25 17:16:09 +01:00
ExecuteRegisterRegister.go
Updated module path
2025-02-25 17:16:09 +01:00
ExecuteToken.go
Simplified expression evaluation
2025-02-28 16:07:10 +01:00
ExpressionsToRegisters.go
Updated module path
2025-02-25 17:16:09 +01:00
ExpressionToMemory.go
Simplified expression evaluation
2025-02-28 16:07:10 +01:00
ExpressionToRegister.go
Fixed missing values of casts
2025-03-01 23:04:37 +01:00
Fold.go
Simplified Evaluate function
2025-02-27 23:28:17 +01:00
FoldConstant.go
Simplified constant folding
2025-02-26 20:02:53 +01:00
FoldLeaf.go
Simplified constant folding
2025-02-26 20:02:53 +01:00
Function.go
Removed dead code
2025-03-04 13:35:55 +01:00
IsExtern.go
Implemented extern functions
2025-02-12 00:04:30 +01:00
JumpIfFalse.go
Updated module path
2025-02-25 17:16:09 +01:00
JumpIfTrue.go
Updated module path
2025-02-25 17:16:09 +01:00
MultiAssign.go
Implemented Value interface
2025-02-28 12:15:19 +01:00
MultiDefine.go
Removed dead code
2025-03-04 13:35:55 +01:00
NewFunction.go
Added basic support for arm64
2025-03-06 13:40:17 +01:00
Parameter.go
Removed dead code
2025-03-04 13:35:55 +01:00
PrintInstructions.go
Removed unnecessary list of registers
2025-03-05 14:41:58 +01:00
readme.md
Improved documentation
2025-01-28 14:04:30 +01:00
ResolveTypes.go
Implemented more arm64 instructions
2025-03-06 23:13:14 +01:00
String.go
Simplified file structure
2024-08-07 19:39:10 +02:00
ToNumber.go
Updated module path
2025-02-25 17:16:09 +01:00
UsesRegister.go
Removed dead code
2025-03-04 13:35:55 +01:00
ValueToMemory.go
Switched to pointer receivers for values
2025-03-01 18:38:00 +01:00
ValueToRegister.go
Switched to pointer receivers for values
2025-03-01 18:38:00 +01:00