5bc54cd13a
Improved variable definition error messages
d3f63b1d15
Support for nested variable definitions
3dc3e3b842
variables
9e7ad28c5c
Error out for undefined variables
16aca9a66b
Removed trailing zeroes and point
e38576c1d8
Output with precision 5
b4bbd298a0
replacing Variables with constant values
ff5197de5c
fix pointing number parsing
107f887147
repl loopgit add .git add .!
125f82f53a
exports for lib.hs
eee6053cf6
Expression parsing and evaluation
165b00b54d
stack setup and integer expression parser
022bfe9ee6
I just implemented no-op
202d7692bc
Implement ConvertIntToChar
95beeef1c5
Implement ArithmeticShiftIntLeft, OrInt
cc4166a814
Implement BranchNegative
49ce37402e
Find implementation of invokeinterface method
9190d3f7e7
I can't even describe my disappointment at interfaces
d7d159d115
Tableswitch implementation
5bc0d813e5
More bytecode ops
9243c0b291
Fix enumeration issue
3c4921aa54
Somewhat recursive string construction
4dabd6c3a8
Class loading, object creation
25d3509ccf
ConstantValue initialization