Tom Tsagk
|
aa3948711a
initial implementation, works only on declaring
|
5 years ago |
Tom Tsagk
|
526168d44e
change new project catmul-rom to use vector2d
|
5 years ago |
Tom Tsagk
|
b6495c7f7f
add support for vector3d
|
5 years ago |
Tom Tsagk
|
50c4048d41
create version of new project with catmul-rom curves
|
5 years ago |
Tom Tsagk
|
bf00a5cb09
add support for float-type variables (not constants)
|
5 years ago |
tomtsagk
|
615246a0e6
now supports the `void` keyword
|
5 years ago |
tomtsagk
|
4c69f30e60
changed how bezier curve is calculated for smoother movement
|
5 years ago |
tomtsagk
|
3e7b509a49
add support for parenthesis, fix issue with parsing expressions
|
5 years ago |
tomtsagk
|
37568f82d2
started new experimental project
|
5 years ago |
Tom Tsagk
|
e0f724e871
add input
|
5 years ago |
Tom Tsagk
|
06439dfbbd
add support for equal, less equal and greater equal
|
5 years ago |
Tom Tsagk
|
5b08bd7ab3
add support for internal variables
|
5 years ago |
Tom Tsagk
|
08fd8d8029
improve readability and make the program manageable
|
5 years ago |
Tom Tsagk
|
26e7aeef48
support less than and more than operators
|
5 years ago |
Tom Tsagk
|
b3b6a5d40f
support for if statements
|
5 years ago |
Tom Tsagk
|
10b7a3dd81
yacc doesn't like extern yylex
|
5 years ago |
tomtsagk
|
7320424821
improve naming convention, organise to make project easier to manage
|
5 years ago |
Tom Tsagk
|
d09bb96ed5
support comments
|
5 years ago |
Tom Tsagk
|
7dd0f09cac
update engine
|
5 years ago |
Tom Tsagk
|
5bc0bcc945
handle override and functions
|
5 years ago |
tomtsagk
|
f6e173a25e
inital design for override
|
5 years ago |
tomtsagk
|
29d8f990b4
ability to call functions
|
5 years ago |
tomtsagk
|
053667b389
add support for strings
|
5 years ago |
tomtsagk
|
5d52b9b4d4
support for accessing struct variables, and initialising structs in structs
|
5 years ago |
tomtsagk
|
dc0efba8c9
fix yacc syntax conflict
|
5 years ago |
tomtsagk
|
5f2343cc74
change `w` to `this`
|
5 years ago |
tomtsagk
|
d7ed0bfb93
fix example
|
5 years ago |
tomtsagk
|
092aea2456
merge conflicts
|
5 years ago |
Tom Tsagk
|
46c997c175
support init on all objects
|
5 years ago |
Tom Tsagk
|
6b48fe58d9
add support for sprites
|
5 years ago |