|
bae0d82f26
|
WE CAN MAKE FUNCTIONS NOW!!!!!!!!!!!!!!!!!!!!!!!!!
|
2022-08-25 18:49:43 +02:00 |
|
|
06d7f6bb09
|
Update examples
|
2022-08-25 10:02:45 +02:00 |
|
|
55018e8b6d
|
Update examples
|
2022-08-25 10:01:44 +02:00 |
|
|
d0c219e839
|
Update examples
|
2022-08-25 10:01:14 +02:00 |
|
|
d341e90237
|
Return from unreachable spot
|
2022-08-24 16:35:05 +02:00 |
|
|
3f70d4b8b6
|
IT OUTPUTS OBJECT FILES!!!!!!!!!!!!!!!!!!!!!!!!!!
|
2022-08-24 16:24:32 +02:00 |
|
|
322a87ef29
|
Remove cache folder
|
2022-08-24 13:45:57 +02:00 |
|
|
13393d75f0
|
Update .gitignore
|
2022-08-24 13:45:33 +02:00 |
|
|
121d8447df
|
Update tests
|
2022-08-24 13:41:22 +02:00 |
|
|
cc5013ec6f
|
Run clang-format on project
|
2022-08-03 15:30:35 +00:00 |
|
|
02a65ebb58
|
Add UnaryOpNode to CMakeLists.txt
|
2022-08-03 15:28:59 +00:00 |
|
|
072e58b276
|
Added UnaryOpNode class
|
2022-08-03 15:26:48 +00:00 |
|
|
3289ae0148
|
Added error on unfinished parsing
|
2022-08-03 15:22:13 +00:00 |
|
|
e0661f9f8f
|
Run clang-format on project
|
2022-08-03 14:56:15 +00:00 |
|
|
3eea369072
|
Shebangs!!
|
2022-08-03 14:55:04 +00:00 |
|
|
7c130a0d40
|
Actually show errors
|
2022-08-03 14:47:51 +00:00 |
|
|
77317650f5
|
Added Result class for error handling while parsing
|
2022-08-03 14:44:35 +00:00 |
|
|
582ce26776
|
Add Result class inspired by Rust
|
2022-07-30 12:54:25 +00:00 |
|
|
1827b27996
|
Move FormatString and tclap into their own external/ directory
|
2022-07-30 12:38:52 +00:00 |
|
|
c06ca7bf99
|
Move FormatString and tclap into their own external/ directory
|
2022-07-30 12:37:37 +00:00 |
|
|
2d1abc5a85
|
Update README.md
|
2022-07-19 15:33:22 +02:00 |
|
|
5efdc23006
|
Benchmark Parsing and IR Generation
|
2022-07-19 15:25:53 +02:00 |
|
|
1626e74e45
|
--config for build
|
2022-07-19 15:19:19 +02:00 |
|
|
3b10799387
|
--config by DCMAKE_BUILD_TYPE
|
2022-07-19 15:18:15 +02:00 |
|
|
a3fc4c3f32
|
update some stuff
|
2022-07-19 15:17:00 +02:00 |
|
|
af0fb223be
|
updates to the sapphire.sh script
|
2022-07-19 15:11:24 +02:00 |
|
|
434405afb4
|
format and lint tasks
|
2022-07-19 14:18:53 +02:00 |
|
|
723b74da13
|
Regenerated test suite + new test calc.sp
|
2022-07-18 16:06:03 +02:00 |
|
|
4ff4f33828
|
Simple shell script to generate a template ASTNode
|
2022-07-18 15:59:47 +02:00 |
|
|
3d2fa00db8
|
Changed a path so that VSCode's Intellisense stops complaining
|
2022-07-18 15:59:04 +02:00 |
|
|
085677bc2b
|
Syscall* ASTNodes and LLVM IR generation for x86
Inline assembly for the win!
|
2022-07-18 15:57:16 +02:00 |
|
|
7522858897
|
basic LLVM IR building and parsing
|
2022-07-15 14:28:05 +02:00 |
|
|
b11a108e5f
|
we got a TESTING FRAMEWORK baby!!
|
2022-07-11 12:58:10 +02:00 |
|
|
98b14e6bf5
|
Finally, some real progress on the AST!!
|
2022-07-11 11:59:02 +02:00 |
|
|
73f3f20a71
|
updates
|
2022-07-10 18:53:05 +02:00 |
|
|
073039295d
|
updates
|
2022-07-02 12:03:06 +02:00 |
|
|
12e012606b
|
updates
|
2022-07-02 12:02:58 +02:00 |
|
|
69d5e29993
|
changes :)
|
2022-07-02 11:49:51 +02:00 |
|
|
ff90b07ac0
|
utils.h definition
|
2022-07-02 11:46:07 +02:00 |
|
|
c6038e8b61
|
doxygen test
|
2022-07-02 11:42:10 +02:00 |
|
|
8d1bf810c6
|
add doxygen to project
|
2022-07-02 11:37:20 +02:00 |
|
|
6f16b356ee
|
llvm
|
2022-06-22 20:38:39 +02:00 |
|
|
09efc613f0
|
Working on it working on bare debian with install
|
2022-06-22 20:31:57 +02:00 |
|
|
2d40c2d46d
|
zlib1g-dev
|
2022-06-22 20:24:16 +02:00 |
|
|
70e91ecd4c
|
More dependencies
|
2022-06-22 20:05:44 +02:00 |
|
|
efee23d509
|
Merge branch 'main' of /storage/code/sapphire
|
2022-06-22 19:53:35 +02:00 |
|
|
276675461d
|
more deps to build script
|
2022-06-22 19:52:45 +02:00 |
|
|
660cb3842b
|
ln -s on arch platforms
|
2022-06-22 19:51:59 +02:00 |
|
|
832ab3daf6
|
Finished basic README.md
|
2022-06-22 19:30:21 +02:00 |
|
|
48a76da07e
|
Added a lot of stuff to README.md
|
2022-06-22 19:12:41 +02:00 |
|