Sven Vogel
|
b75ff7e44f
|
fixed: macro definitions
|
2024-06-05 11:59:03 +02:00 |
Sven Vogel
|
f9a18fc107
|
fixed: implicit function _mkdir
|
2024-06-05 11:54:27 +02:00 |
Sven Vogel
|
3587451b93
|
fixed: implicit function _fullpath
|
2024-06-05 11:49:55 +02:00 |
servostar
|
aa5d0b0710
|
Merge pull request #114 from Servostar/76-add-rules-for-references
76 add rules for references
|
2024-06-03 20:04:42 +02:00 |
Sven Vogel
|
8f3bef3b95
|
added reference type definition
added reference access (array)
|
2024-06-03 15:58:41 +02:00 |
Sven Vogel
|
3c5b9b7fe3
|
added build project test and fixed segfault
|
2024-06-03 12:35:55 +02:00 |
Sven Vogel
|
4703486daf
|
added missing doxygen
|
2024-06-03 12:14:00 +02:00 |
Sven Vogel
|
814d3483b7
|
removed unused include
|
2024-06-03 11:12:46 +02:00 |
Sven Vogel
|
4404cea019
|
fixed option handling
|
2024-06-03 11:08:25 +02:00 |
Sven Vogel
|
22ed50f441
|
made error to info for not finding project file
|
2024-06-03 10:18:33 +02:00 |
Sven Vogel
|
e25fd4b559
|
added missing --help
|
2024-06-03 10:14:25 +02:00 |
Sven Vogel
|
f16c10d94b
|
fixed not passing sdk check
|
2024-06-03 00:31:22 +02:00 |
Sven Vogel
|
33988beb10
|
added proper handling of arguments
|
2024-06-03 00:24:17 +02:00 |
Sven Vogel
|
fcbfb548c3
|
added doxygen and added new compiler module
|
2024-06-02 20:57:59 +02:00 |
Sven Vogel
|
01f5ef953d
|
fixed devkit not cloning submodules
|
2024-06-01 14:52:59 +02:00 |
Sven Vogel
|
3a8796a462
|
fixed segfaults
|
2024-06-01 01:00:22 +02:00 |
Sven Vogel
|
8f24596779
|
fixed implementation vaults
|
2024-05-31 21:25:37 +02:00 |
Sven Vogel
|
76b011511a
|
targets are now read in
|
2024-05-31 19:09:28 +02:00 |
Sven Vogel
|
68ca76cb45
|
added missing default target options
|
2024-05-31 16:57:25 +02:00 |
Sven Vogel
|
5fb10bca88
|
added option to compile for app or lib
|
2024-05-31 16:55:43 +02:00 |
Sven Vogel
|
c527c99392
|
added license and description to project
|
2024-05-31 16:33:48 +02:00 |
Sven Vogel
|
0c722f3635
|
Merge remote-tracking branch 'origin/main' into 6-add-mechanism-to-read-and-globally-save-options
# Conflicts:
# CMakeLists.txt
# src/main.c
|
2024-05-31 16:21:25 +02:00 |
Sven Vogel
|
e69af85e37
|
added options
|
2024-05-31 16:15:59 +02:00 |
Sven Vogel
|
b9d8b23601
|
Merge remote-tracking branch 'origin/main' into 91-allow-to-parse-multiple-files
# Conflicts:
# src/yacc/parser.y
|
2024-05-30 21:53:30 +02:00 |
Sven Vogel
|
d60ebd6812
|
fixed: return 1 if no input files specified
|
2024-05-30 21:46:44 +02:00 |
Sven Vogel
|
cb8c7647bf
|
fixed: failing tests due to changes
|
2024-05-30 21:43:14 +02:00 |
Sven Vogel
|
472a4a623c
|
feature: added error diagnostics and the ability to parse multiple files
|
2024-05-30 21:06:03 +02:00 |
Sven Vogel
|
8c17749923
|
refactored transmute rule and added bracketed expressions
|
2024-05-26 14:09:53 +02:00 |
SirTalksalot75
|
58f7170df6
|
changed lookuptable for casts in ast.c
|
2024-05-21 12:20:45 +02:00 |
Ur Mom
|
8d7c6a4a2b
|
changed ast implementation for cast
|
2024-05-16 18:04:02 +02:00 |
Ur Mom
|
e57682d717
|
changed node-name according to ast.h
|
2024-05-16 11:34:51 +02:00 |
Ur Mom
|
2757132cf2
|
Fixed Typo
|
2024-05-16 10:27:44 +02:00 |
SirTalksalot75
|
af32c32c6a
|
Merge branch 'main' into 41-add-parser-rules-for-casts
|
2024-05-16 08:24:19 +02:00 |
Felix Müller
|
addaff4818
|
i am not a smart man
|
2024-05-15 19:30:29 +02:00 |
Filleo
|
8b61cca153
|
Merge branch 'main' into 68-generate-ast-from-parser-rules
|
2024-05-15 19:19:03 +02:00 |
Felix Müller
|
7789c7e597
|
added removal of root node after output generation
|
2024-05-15 17:03:18 +02:00 |
Felix Müller
|
d7b690ec8a
|
solved error in test
|
2024-05-15 16:26:40 +02:00 |
Felix Müller
|
f2317c78ce
|
solved bug from fun def
|
2024-05-15 16:14:55 +02:00 |
Ur Mom
|
7da3c9151d
|
fixed shift reduce conflicts in typecast
|
2024-05-15 15:50:26 +02:00 |
SirTalksalot75
|
addc6fe7f6
|
Merge branch 'main' into 6-add-mechanism-to-read-and-globally-save-options
|
2024-05-15 13:15:14 +02:00 |
Felix Müller
|
ac7ceaab9b
|
added while to the syntax tree
|
2024-05-15 10:41:08 +02:00 |
Felix Müller
|
f11ade2ef2
|
changed If else branches, so that the whole branch is under one stmt node
|
2024-05-15 10:29:47 +02:00 |
Ur Mom
|
027b54d087
|
Second commit
|
2024-05-14 22:32:44 +02:00 |
Ur Mom
|
20ef894f88
|
Initial commit
|
2024-05-14 21:55:42 +02:00 |
Sven Vogel
|
c24a430fd2
|
fixed if statement
|
2024-05-14 20:23:29 +02:00 |
Sven Vogel
|
32b964444a
|
added C like precedence for operators
|
2024-05-14 19:20:58 +02:00 |
Sven Vogel
|
3ea179b4a9
|
added precedence for +,-,*,/
|
2024-05-14 19:08:42 +02:00 |
Felix Müller
|
1055aa0f73
|
add identlist
|
2024-05-14 17:01:42 +02:00 |
Felix Müller
|
a14faeeee7
|
added specific lists
solved bug in Funcall
|
2024-05-14 15:30:13 +02:00 |
Felix Müller
|
8c063d7016
|
changed little error in main
|
2024-05-14 14:57:15 +02:00 |