Kyler
|
30a1ce5dbc
|
Added usage instructions to readme and a small fix.
|
2024-03-08 14:07:18 -07:00 |
Kyler
|
c655bb8982
|
Added character input to tty machine
|
2024-03-08 14:06:47 -07:00 |
Kyler
|
5ac213a779
|
Clean up and added license
|
2024-03-08 13:11:00 -07:00 |
Kyler
|
c3af4ecfa5
|
Adjustments to error reporting and other fixes
|
2024-03-07 00:15:51 -07:00 |
Kyler
|
5a5ed5bee6
|
Fixed operator names in syntax tree_str output
|
2024-03-06 23:59:24 -07:00 |
Kyler
|
3034995a58
|
Added forgotten member of operator
|
2024-03-06 23:57:39 -07:00 |
Kyler
|
e23888844b
|
More error reporting improvements
|
2024-03-06 23:36:19 -07:00 |
Kyler
|
c83aa3981e
|
Improved UnexpectedEndOfTokenStream in _get_nested_group
|
2024-03-06 22:31:50 -07:00 |
Kyler
|
fea9d9d0fa
|
Improved compiler error information
|
2024-03-06 22:31:18 -07:00 |
Kyler
|
85d2fe67b6
|
Reorganized syntactical analyzer
|
2024-03-06 21:49:27 -07:00 |
Kyler
|
c62122b0e3
|
The second code block in a do while loop isn't optional
|
2024-03-06 00:02:43 -07:00 |
Kyler
|
cc7a59bad0
|
Removed Array Subscription syntax feature from docs
|
2024-03-05 23:54:33 -07:00 |
Kyler
|
e833d2e311
|
More compiler fixes
|
2024-03-05 23:51:01 -07:00 |
Kyler
|
c2051ffce4
|
Fixes to lexer and syntactical analyzer
|
2024-03-05 00:12:37 -07:00 |
Kyler
|
6ede3a4c5e
|
Finished expression syntactical analysis
|
2024-03-03 13:41:13 -07:00 |
Kyler
|
8a962bc525
|
Worked on syntactical analyzer
|
2024-02-29 00:05:56 -07:00 |
Kyler
|
51c51502b5
|
Added function syntactical analyzer
|
2024-02-28 18:42:51 -07:00 |
Kyler Olsen
|
c3eb62f5f2
|
Finished enumeration syntactical analyzer function.
|
2024-02-28 13:14:03 -07:00 |
Kyler Olsen
|
f87f51ab22
|
Fixed typo
|
2024-02-28 12:57:08 -07:00 |
Kyler Olsen
|
1c96178846
|
Removed public keyword
|
2024-02-28 12:54:57 -07:00 |
Kyler Olsen
|
fb098a9250
|
Added remove pub note
|
2024-02-28 09:38:13 -07:00 |
Kyler
|
15fafe77bf
|
Finished file syntactical analysis function
|
2024-02-28 01:01:22 -07:00 |
Kyler
|
f7df90519f
|
Fixed incorrect indices
|
2024-02-28 00:54:55 -07:00 |
Kyler
|
07a5fef918
|
Moved structs into separate function
|
2024-02-28 00:51:07 -07:00 |
Kyler
|
cccd80bec7
|
Implemented syntax for structs
|
2024-02-28 00:47:06 -07:00 |
Kyler
|
4a3d6ee8d2
|
Updated Exception Types
|
2024-02-28 00:46:37 -07:00 |
Kyler
|
d14cb9f034
|
Started syntactical analyzer
|
2024-02-27 22:18:55 -07:00 |
Kyler
|
3c78dd3ba0
|
Reorganized docs
|
2024-02-27 22:17:07 -07:00 |
Kyler
|
e9247d686f
|
Added the Boolean XOR Operator
|
2024-02-27 22:12:26 -07:00 |
Kyler
|
967f22e797
|
Finished syntactical definitions
|
2024-02-27 22:12:01 -07:00 |
Kyler
|
820954f7c6
|
Started defining the syntax
|
2024-02-27 17:58:03 -07:00 |
Kyler
|
160571e171
|
Started syntactical analyzer
|
2024-02-26 23:20:52 -07:00 |
Kyler
|
b307f426bf
|
Polished Number Literals
|
2024-02-26 22:22:26 -07:00 |
Kyler
|
83224b3acb
|
Started lexer in the compiler
|
2024-02-26 00:06:45 -07:00 |
Kyler
|
1dc6c9ab73
|
Made required to have a sub-command
|
2024-02-25 20:57:27 -07:00 |
Kyler
|
2b9d5cc21c
|
More Reorganization
|
2024-02-25 20:48:49 -07:00 |
Kyler
|
16ebe02c56
|
Reorganized project
|
2024-02-25 20:30:57 -07:00 |
Kyler
|
02dbbd9040
|
Updated Docs
|
2024-02-25 20:11:04 -07:00 |
Kyler
|
41ee1c7696
|
Updated md file to updated ISA
|
2024-02-25 00:05:35 -07:00 |
Kyler
|
53409c6f49
|
Fixed signed integer printing
|
2024-02-25 00:01:53 -07:00 |
Kyler
|
26ae9ab526
|
Updated emulator and assembler to updated ISA
|
2024-02-24 23:50:54 -07:00 |
Kyler
|
4ebf74a04d
|
Added printing signed integers
|
2024-02-24 23:45:03 -07:00 |
Kyler
|
8aaff235cd
|
Updated ISA
|
2024-02-24 23:18:48 -07:00 |
Kyler
|
b4ad6d084c
|
Fixed errors
|
2024-02-24 01:22:02 -07:00 |
Kyler
|
1e84226754
|
Added a default emulator
|
2024-02-24 01:18:04 -07:00 |
Kyler
|
28e6202335
|
Added reading rom from file-like
|
2024-02-23 23:08:06 -07:00 |
Kyler
|
12c0dc6ed3
|
Adjusted argument parsing
|
2024-02-23 23:07:35 -07:00 |
Kyler
|
4abfc941bf
|
Reorganized emulator and added simple tty device
|
2024-02-23 22:51:33 -07:00 |
Kyler
|
a7d026190e
|
Updated argument handling
|
2024-02-23 00:32:23 -07:00 |
Kyler
|
7164a70f81
|
Assembler working
|
2024-02-23 00:29:40 -07:00 |