aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-04-14fix! loops in preprocess_use_blocks iterate to the wrong bound0.0.1Aryadev Chavali
2024-04-12Fix problems with running programs due to mismatched endianAryadev Chavali
2024-04-12Fixing build problems due to endian.hAryadev Chavali
2024-04-09Reworking todos on library linkingAryadev Chavali
2024-04-09Some rewording of spec.orgAryadev Chavali
2024-04-09Added some TODOs to lib/inst.c to enforce endianAryadev Chavali
2024-04-09Mid-work through documenting darr.hAryadev Chavali
2024-04-09Done TODO: Comment coverage > lib > base.hAryadev Chavali
2024-04-09Fixed code in vm_pop_hword DWORD -> DHWORDAryadev Chavali
2024-04-09Completed TODO: Rigid EndianAryadev Chavali
2024-04-09Added todo to force an endian conventionAryadev Chavali
2024-04-08Added better documentation to TODO listAryadev Chavali
2024-04-07Changed limit for examples/factorial.asmAryadev Chavali
2023-11-29Use a limit on $I rather than on $B for examples/fib.asmAryadev Chavali
2023-11-29Fixed issues with getting and setting words for heap pagesAryadev Chavali
2023-11-29Fixed logs in vm/runtimeAryadev Chavali
2023-11-29Cleaned up logs in assembler/parserAryadev Chavali
2023-11-29Easier to read documentation in examplesAryadev Chavali
2023-11-29Fixed incorrect free of tokens in error for preprocess_use_blocksAryadev Chavali
2023-11-29Report some stats of the actual program when workingAryadev Chavali
2023-11-29Refactored preprocessor to preprocess_(use|macro)_blocks and process_presultsAryadev Chavali
2023-11-29Refactored presult_t to include a stream pointerAryadev Chavali
2023-11-29Added parse errors for %USE callsAryadev Chavali
2023-11-29Fixed tokenise_string_literalAryadev Chavali
2023-11-29Added function to copy tokensAryadev Chavali
2023-11-29Added TOKEN_PP_USE to lexer with implementationAryadev Chavali
2023-11-29Moved preprocessor>Constants to Completed and started work on %USEAryadev Chavali
2023-11-29Added todo for preprocessor "%MACRO"Aryadev Chavali
2023-11-29Added todo for preprocessor "%USE" blocksAryadev Chavali
2023-11-29Cleaned up todos standard library a bit moreAryadev Chavali
2023-11-11Added string literals in tokeniserAryadev Chavali
2023-11-09Use constants in examples where possibleAryadev Chavali
2023-11-09Mark off constants as done in TODO.orgAryadev Chavali
2023-11-08Makefile now assembles and interprets instruction-test.asm example firstAryadev Chavali
2023-11-08Added a preprocessing routine in assemblerAryadev Chavali
2023-11-08Added log in assembler for reading a certain number of bytesAryadev Chavali
2023-11-08Lexer symbols now recognise macro constants and referencesAryadev Chavali
2023-11-08Fixed issue where, on error, runtime would show wrong instructionAryadev Chavali
2023-11-06Current work on preprocessorAryadev Chavali
2023-11-05Current work on preprocessor implementationAryadev Chavali
2023-11-05Redefined proposed syntax for preprocessor in TODO.orgAryadev Chavali
2023-11-04Added TODO for inlining labelsAryadev Chavali
2023-11-04Added tags for TODO.orgAryadev Chavali
2023-11-04Did some more work on the specAryadev Chavali
2023-11-04Fixed up example comments and some assemblyAryadev Chavali
2023-11-03Added steps to creating an in memory instance of the VMAryadev Chavali
2023-11-03Updated LOCAryadev Chavali
2023-11-03Cleaned up How to build section of READMEAryadev Chavali
2023-11-03Added Makefile recipe to interpret all examplesAryadev Chavali
2023-11-03Symbols may now include digits in lexerAryadev Chavali