2023-01-12 00:11:33 +01:00
|
|
|
#Convert tokens to Machiene code
|
2023-02-13 10:28:28 +01:00
|
|
|
Check for Errors in the EIPA Assembly (using the tokens)
|
2023-01-12 00:11:33 +01:00
|
|
|
#Save Machiene code in a file
|
2023-02-13 10:28:28 +01:00
|
|
|
#Add command line options
|
|
|
|
#COMMENTS!
|
2023-01-12 00:11:33 +01:00
|
|
|
function return errors + handling of those
|
2023-02-25 19:41:58 +01:00
|
|
|
Consider what happens when the input file contains too many instructions or one token is too long
|
2023-03-04 23:55:51 +01:00
|
|
|
Do some "skip over" loops in lexer need a check for EOF?
|
|
|
|
|
2023-01-05 23:51:10 +01:00
|
|
|
|
2023-02-25 19:41:58 +01:00
|
|
|
Consider using a hashtable for the token array to eliminate the if else ladder in get_target_code
|