Irmen de Jong
|
b8b531276d
|
fixed some shift opcode issues in stackvm, tweak mandelbrot example
|
2019-01-08 01:31:59 +01:00 |
|
Irmen de Jong
|
8adbcb7a26
|
irq routine activated
|
2018-12-26 04:51:21 +01:00 |
|
Irmen de Jong
|
d55bbcf706
|
removed string conversion builtin functions, they're now subroutines in c64util
|
2018-12-22 01:07:43 +01:00 |
|
Irmen de Jong
|
b9958412c7
|
allow passing byte/word for register/registerpair arguments, fix stackvm string parameter handling
|
2018-12-15 00:38:21 +01:00 |
|
Irmen de Jong
|
d6cf8bcce0
|
fixed return values problem and wrong optimization into jump
|
2018-12-12 00:15:05 +01:00 |
|
Irmen de Jong
|
a499ac6def
|
string to byte
|
2018-12-10 09:25:38 +01:00 |
|
Irmen de Jong
|
b8f3f942d4
|
implemented all bit rotate and shift operations
|
2018-10-22 01:02:24 +02:00 |
|
Irmen de Jong
|
79462b3448
|
fixed some problems with builtin functions
|
2018-10-20 23:53:39 +02:00 |
|
Irmen de Jong
|
7aec14524e
|
fix datatype conversion issues
|
2018-10-12 15:50:32 +02:00 |
|
Irmen de Jong
|
2f7d03b6ab
|
adding singed integer datatypes
|
2018-10-10 09:21:20 +02:00 |
|
Irmen de Jong
|
6edd5f9b30
|
can now declare for loop variable on the spot
|
2018-10-06 22:54:03 +02:00 |
|
Irmen de Jong
|
1d37841575
|
for, while, repeat, if, branch bodies are now (anonymous) symbol scopes
|
2018-10-06 18:42:06 +02:00 |
|
Irmen de Jong
|
42e4891fcf
|
allowing vardecl with non-const initial value assignment
|
2018-10-05 00:29:46 +02:00 |
|
Irmen de Jong
|
3278d4c945
|
fixed function calls, added some string-to-number conversion functions
|
2018-09-30 22:43:34 +02:00 |
|
Irmen de Jong
|
505de87f27
|
builtin funcs
|
2018-09-30 16:25:00 +02:00 |
|
Irmen de Jong
|
6b89bb7be5
|
strings and arrays are now stored in a 'heap' instead of in the value itself, to reflect how the target platform will store them
|
2018-09-29 17:33:59 +02:00 |
|
Irmen de Jong
|
e382be89db
|
changed source file suffix to .p8
|
2018-09-15 16:35:15 +02:00 |
|