Kajetan Johannes Hammerle
|
79cfcb9b9a
do not print errors
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
6843fcf02e
renaming due to name collisions
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
9f7626abc9
global variables
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
6b62743bd2
bytecode unicode text
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
32b80921a2
refactoring and more specific operations
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
f5b6985f68
ensure size of longs and ints
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
dc16c5bf9d
print removed from core, test prints moved into library function
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
ad260bdc31
nullptr
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
6c83c786f6
library functions, underscore and digit support for literals
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
bef52ef67d
long as new data type
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
328a5b8a34
type casts between float and int
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
31407c843f
arrays addresses of structs are used correctly
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
45806abc7b
functions can return pointers
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
b8baeb3b46
imprived parsing of [], . and ->
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
77fa3719d9
arrays, array tests, better increment / decrement
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
af1e9970ce
cleanup
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
e4049c1c5f
struct support for various cases
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
82ce69b5a8
struct argument passing
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
cdd65ddd7f
refactoring
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
d4ccfa76cd
references for floats and bools
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
32a0e67f9f
int references as function arguments
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
ffddc05858
basic int references
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
b6b83dfecd
base for arrays
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
1ebbfd507d
several makros to shorten code
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
f90b59220c
refactoring
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
7a5573d024
type safety mostly done, arrays / strings outstanding
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
d25325f62a
WIP making everything strictly typed
|
%!s(int64=3) %!d(string=hai) anos |
Kajetan Johannes Hammerle
|
f254ef5e08
refactoring
|
%!s(int64=3) %!d(string=hai) anos |