Sven Vogel
|
d35442f092
|
added echo test
|
2024-07-21 11:49:38 +02:00 |
Sven Vogel
|
799e6545ea
|
removed: lld-c
|
2024-07-02 16:24:48 +02:00 |
Sven Vogel
|
158a9797ca
|
added examples
|
2024-06-10 02:12:20 +02:00 |
Sven Vogel
|
ac813ae8bf
|
added: linker wrapper for lld
|
2024-06-08 22:31:33 +02:00 |
Sven Vogel
|
05634db44a
|
Merge remote-tracking branch 'origin/main' into 85-implement-llvm-backend
# Conflicts:
# src/main.c
# tests/CMakeLists.txt
|
2024-06-04 11:57:45 +02:00 |
Sven Vogel
|
01f5ef953d
|
fixed devkit not cloning submodules
|
2024-06-01 14:52:59 +02:00 |
Sven Vogel
|
8f24596779
|
fixed implementation vaults
|
2024-05-31 21:25:37 +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
|
e4c36f341b
|
added target for tomlc99
|
2024-05-31 12:13:55 +02:00 |
Sven Vogel
|
cb8c7647bf
|
fixed: failing tests due to changes
|
2024-05-30 21:43:14 +02:00 |
Sven Vogel
|
6197acf3b2
|
fixed: llvm dependencies in sdk
|
2024-05-27 21:22:06 +02:00 |
Sven Vogel
|
9e4b0a1000
|
added llvm17-dev as dependency to sdk 0.2.5
|
2024-05-27 19:53:22 +02:00 |
Sven Vogel
|
b6a5ee0ad6
|
Merge remote-tracking branch 'origin/main' into 85-implement-llvm-backend
|
2024-05-20 22:10:11 +02:00 |
Sven Vogel
|
858a6a3c4e
|
transioned to glib
|
2024-05-18 12:25:13 +02:00 |
Sven Vogel
|
6d03b97b9c
|
added klib as external library
|
2024-05-17 15:39:07 +02:00 |
Sven Vogel
|
1e60890919
|
added type interface
|
2024-05-16 12:29:11 +02:00 |
Filleo
|
8b61cca153
|
Merge branch 'main' into 68-generate-ast-from-parser-rules
|
2024-05-15 19:19:03 +02:00 |
Sven Vogel
|
5aa192871b
|
fixed bison build
|
2024-05-14 12:37:52 +02:00 |
Felix Müller
|
0e5736e50c
|
AST implementation WIP
|
2024-05-13 11:33:23 +02:00 |
Filleo
|
730248595e
|
Merge pull request #66 from Servostar/concept/ast-design
Concept/ast design
|
2024-05-12 21:28:53 +02:00 |
Sven Vogel
|
23968f7acc
|
required C standard is C23
refactored logger function names to remove underscores
added function attributes
|
2024-05-10 15:09:52 +02:00 |
Felix Müller
|
32fe17fae2
|
Merge branch 'main' of https://github.com/Servostar/gemstone into parser-devel
|
2024-05-08 21:51:29 +02:00 |
Sven Vogel
|
b386c11043
|
added first test
|
2024-05-02 08:26:18 +02:00 |
Sven Vogel
|
f6df192686
|
added counter examples to yacc
|
2024-04-26 16:53:04 +02:00 |
Sven Vogel
|
df927cf7d6
|
fixed flag error and made option nounistd in lexer depend on compiler used
|
2024-04-24 22:47:59 +02:00 |
Sven Vogel
|
8cd1f2fb0d
|
added compile flags which differ for MSVC and other compiler (GCC/Clang)
|
2024-04-24 22:37:21 +02:00 |
Sven Vogel
|
81d0c6b48e
|
added target for code checking in CMakeLists.txt
new target "check" uses same options as debug but will fail on warnings
|
2024-04-12 23:06:10 +02:00 |
Sven Vogel
|
d25e12a61d
|
added extra compilation flags to targets
|
2024-02-22 18:05:58 +01:00 |
Sven Vogel
|
8db37403e9
|
CMakeLists.txt now generates compile_commands.json
|
2024-02-13 22:28:24 +01:00 |
Sven Vogel
|
9c02a86a51
|
added canonical project structure
|
2024-02-04 16:23:32 +01:00 |