Raphael Roberts
|
0dea9dea80
|
Remove hardcoded builtin list
|
5 years ago |
Raphael Roberts
|
e0c664d39f
|
Rename builtins_new.h to builtins.h
|
5 years ago |
Raphael Roberts
|
db31ecdaab
|
Added spacing and binary ops for header
|
5 years ago |
Raphael Roberts
|
987e7a3075
|
Update drawing example to at least compile
|
5 years ago |
Raphael Roberts
|
975aaf4846
|
delete line removing first arg
|
5 years ago |
Raphael Roberts
|
e94ddb0e0b
|
Need an absolute path for the pre-processor
|
5 years ago |
Raphael Roberts
|
6b5a1bbd96
|
Remove draw funcs
|
5 years ago |
Raphael Roberts
|
eaa6da91b4
|
Bump version
|
5 years ago |
Raphael Roberts
|
f2cbb8c7f7
|
Remove "builtin" (they're all built in) and generalized "radar" case handling
to work with all instructions
|
5 years ago |
Raphael Roberts
|
155dfbfac8
|
remove draw_funcs
|
5 years ago |
Raphael Roberts
|
1cc1fb2dd3
|
import PARSED_INSTRUCTIONS
|
5 years ago |
Raphael Roberts
|
60460e2d17
|
Use constant case for PARSED_INSTRUCTIONS
|
5 years ago |
Raphael Roberts
|
3cae3140f3
|
Change imports
|
5 years ago |
Raphael Roberts
|
e3843d243c
|
Remove old hard-coded instruction handling.
|
5 years ago |
Raphael Roberts
|
48944fe68e
|
Automatically set dest to __rax
|
5 years ago |
Raphael Roberts
|
a75977ed7a
|
Added parsed instruction class; added back end since it is control flow
|
5 years ago |
Raphael Roberts
|
b76b5ea2f6
|
Use pre-processor so I don't have to deal with comments.
|
5 years ago |
Raphael Roberts
|
b115343516
|
Print needs quotes; remove end since it is control flow
|
5 years ago |
Raphael Roberts
|
01c3df595b
|
Added instruction_definition.c to package
|
5 years ago |
Raphael Roberts
|
3aaf8867d4
|
Added :PROPERTIES: to new.org
|
5 years ago |
Raphael Roberts
|
703f4cbff0
|
Rename files to make more sense
|
5 years ago |
Raphael Roberts
|
bb4698792c
|
Remove hardcoded instructions and start on means to read builtin.c for instructions
|
5 years ago |
Raphael Roberts
|
fc4b2e0904
|
Record of added instructions in new.masm and parser/templates for
making builtins.c
|
5 years ago |
Raphael Roberts
|
5108e6b2af
|
Added binary operators
|
5 years ago |
Raphael Roberts
|
2bdb376a32
|
Added builtins.c. Has parameter name/type + assembly format string
|
5 years ago |
Raphael Roberts
|
0d5050849f
|
Comment
|
5 years ago |
Raphael Roberts
|
d01830002a
|
Added unit special variable
|
5 years ago |
Raphael Roberts
|
d751293545
|
Added template, new instructions, and dev stuff.
|
5 years ago |
Larry Xue
|
be8852dd7f
|
cleanup
|
5 years ago |
Larry Xue
|
23482358cb
|
misc
|
5 years ago |
Larry Xue
|
e7af2cb715
|
fix write
|
5 years ago |
Larry Xue
|
1331f8c431
|
bugfixes
|
5 years ago |
Larry Xue
|
db7cc0a716
|
added goto
|
5 years ago |
Larry Xue
|
bd1aefc489
|
add special variables
|
5 years ago |
Larry Xue
|
5d353ad942
|
add uncalled function removal
|
5 years ago |
Larry Xue
|
abbc4f600e
|
forgot switch exists
|
5 years ago |
Larry Xue
|
fee65e71b0
|
oops
|
5 years ago |
Larry Xue
|
51bc3410b9
|
fixed windows include path
|
5 years ago |
Larry Xue
|
c9fb84838c
|
optimization
|
5 years ago |
Larry Xue
|
833d0cac64
|
added drawing,getlink,read/write
|
5 years ago |
Larry Xue
|
a6786bc41c
|
bugfixes for local vars
|
5 years ago |
Larry Xue
|
b744ef61ea
|
added locals/globals, fixed nested loops
|
5 years ago |
Larry Xue
|
9fcbcedcda
|
fixed func calls
|
5 years ago |
Larry Xue
|
3994b45f10
|
commit
|
5 years ago |
Larry Xue
|
e526c13013
|
added installation
|
5 years ago |
Larry Xue
|
4351d39489
|
added functions
|
5 years ago |
Larry Xue
|
8197c00e3c
|
added the rest of the operations
|
5 years ago |
Larry Xue
|
09f00f6458
|
update operations to new format
|
5 years ago |
Larry Xue
|
03fa84f637
|
misc
|
5 years ago |
Larry Xue
|
06c2882613
|
added do while, logical not, preincrement
|
5 years ago |