Kyler
|
8dc15cf538
|
Worked on code generation
|
2024-07-09 15:32:08 -06:00 |
Kyler
|
52225d49df
|
Started code generation
|
2024-07-09 02:47:20 -06:00 |
Kyler
|
b950ff80a2
|
Small changes
|
2024-07-09 01:03:02 -06:00 |
Kyler
|
d9b891216d
|
Added Semantical Analysis of Enums
|
2024-07-09 00:23:00 -06:00 |
Kyler
|
7a13614992
|
Updated help info
|
2024-07-08 22:54:08 -06:00 |
Kyler
|
905ee1c277
|
Fixed debug files formatting
|
2024-07-08 22:29:34 -06:00 |
Kyler
|
d802ca3e07
|
Added nestable code blocks
|
2024-07-06 16:27:01 -06:00 |
Kyler
|
6c00f2b5da
|
Separated out CodeBlock
|
2024-07-06 15:33:50 -06:00 |
Kyler
|
385202985f
|
Flattening mostly working at function level
|
2024-07-06 01:50:28 -06:00 |
Kyler
|
85eba1639b
|
Expanded assembly examples
|
2024-03-19 00:16:57 -06:00 |
Kyler
|
cb02a237dd
|
Worked on semantical analyzer
|
2024-03-16 01:24:01 -06:00 |
Kyler
|
43e971f6c7
|
Started semantical analysis of functions
|
2024-03-15 07:33:14 -06:00 |
Kyler
|
780ac646c3
|
started semantical analyzer
|
2024-03-13 00:41:34 -06:00 |
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
|
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
|
1c96178846
|
Removed public keyword
|
2024-02-28 12:54:57 -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
|
e9247d686f
|
Added the Boolean XOR Operator
|
2024-02-27 22:12:26 -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 |