ArthurSonzogni
083d74240d
Move branch to main
2023-04-30 22:45:37 +02:00
Arthur Sonzogni
413132bc56
Math generator: add limit ( #60 )
...
Bug:https://github.com/ArthurSonzogni/Diagon/issues/56
2023-01-24 10:49:11 +01:00
Arthur Sonzogni
0781d8f0b5
Download ANTLR4 ( #59 )
...
It now links against pthread, and this is not supported directly by
emscriten. Downgrading the ANTLR version fixed the problem.
Long-term, I submitted a PR against ANTLR to fix the issue:
https://github.com/antlr/antlr4/pull/4086
2023-01-22 16:26:36 +01:00
Arthur Sonzogni
cd7d96eeb3
Add syntax highlight ( #54 )
2022-12-19 19:48:38 +01:00
ArthurSonzogni
a74933801a
Link against boost statically.
2022-12-04 11:39:01 +01:00
Arthur Sonzogni (slow/sick)
5ddc2aa930
Update CI ( #50 )
2022-11-26 21:10:59 +01:00
ArthurSonzogni
94cd2f901c
Add fuzzer
2022-11-20 11:32:02 +01:00
ArthurSonzogni
a5eaf5a3f8
Remove link against c++ standard lib and filesystem.
2022-11-19 13:30:32 +01:00
Arthur Sonzogni
ccb028fc8a
Catch parser errors. ( #38 )
...
This should resolve:
https://github.com/ArthurSonzogni/Diagon/issues/36
2022-05-08 08:35:11 +02:00
Arthur Sonzogni
30e6b87874
Add mathbb ( #34 )
...
This resolves:
https://github.com/ArthurSonzogni/Diagon/issues/33
2022-03-20 15:40:14 +01:00
ArthurSonzogni
0d4a89e513
Fix workflow. Move to v1.0.127
2021-12-23 01:43:48 +01:00
ArthurSonzogni
2a6452e221
Switch to version 1.0.124
2021-12-23 01:04:13 +01:00
ArthurSonzogni
81145d8c29
Automate production of packages.
2021-12-23 00:37:20 +01:00
Arthur Sonzogni
dc884d5e0c
Specify the C++ version to use on all targets.
...
This fixes:
https://github.com/ArthurSonzogni/Diagon/issues/21
2021-06-09 20:57:47 +02:00
Arthur Sonzogni
b430bc5fdf
Add emscripten build to the CI. ( #17 )
...
Build the project with emscripten and export as an archive.
This will help resolving
https://github.com/ArthurSonzogni/Diagon/issues/9
2021-03-20 19:04:38 +01:00
Arthur Sonzogni
8a083bc689
Add continuous integration ( #16 )
...
* Add github action for continuous integration.
2021-03-19 01:16:50 +01:00
ArthurSonzogni
187e48bf68
Simplify file structure.
...
Simplify file struct by removing the http directory.
Fix issue with antlr that were outputting data outside of the build
directory.
2021-03-16 21:30:32 +01:00
ArthurSonzogni
34b68f63e4
Merge main() files.
2021-03-15 00:47:57 +01:00
ArthurSonzogni
95f070f953
TMP
2020-12-22 16:33:15 +01:00
ArthurSonzogni
aff3e0864d
Refactor CMakeLists.txt
...
This allows ANTLR to be compiled locally instead of globally. This
prevents bugs when emscripten is/isn't used.
2020-12-21 00:41:40 +01:00
ArthurSonzogni
6698c6aa40
Integrate KGT.
...
Add the "Grammar" translated, powered by KGT.
[KGT]:
https://github.com/katef/kgt
Bug: https://github.com/ArthurSonzogni/Diagon/issues/10
2020-11-01 12:06:04 +01:00
ArthurSonzogni
cf173d9e43
Update Diagon version.
2020-11-01 00:19:18 +01:00
ArthurSonzogni
fdb9641b53
Build debian package and set version to snapcraft.
2020-06-20 22:12:45 +02:00
ArthurSonzogni
7d52f4eb76
Add support for quoted strings.
...
Any string quoted will appear unquoted.
This fixes task [2/3] of:
https://github.com/ArthurSonzogni/Diagon/issues/2
2020-06-07 00:47:44 +02:00
ArthurSonzogni
7b250e02e5
Fix compile issues with emscripten.
2020-05-17 14:26:43 +02:00
ArthurSonzogni
2b55b0b0b5
Use C++17
2020-05-17 14:08:20 +02:00
ArthurSonzogni
0f5fec894f
Fix Window cmake.
2020-05-17 13:40:09 +02:00
ArthurSonzogni
206aeeee25
Add more warning. Fix some valgrind issues.
2020-05-17 13:18:03 +02:00
ArthurSonzogni
55cb66dc05
Download and patch antlr automatically.
2019-08-24 23:11:04 +02:00
Arthur Sonzogni
f5d1a5f974
Update tools.json with a new example.
2018-03-25 15:24:24 +02:00
Arthur Sonzogni
ba74b75186
Add tests + modify syntax.
2018-02-03 19:59:56 +01:00
Arthur Sonzogni
24e390c63b
Add Lexer, Parser and Internal representation for sequence diagrams.
2018-01-22 20:42:11 +01:00
Arthur Sonzogni
a72273a364
Remove usage of ANTLR executable.
2018-01-20 22:06:29 +01:00
Arthur Sonzogni
ca68dac95a
Initial patch.
2018-01-20 21:58:56 +01:00
Arthur Sonzogni
2b3b529408
Initial commit.
2018-01-20 10:47:45 +01:00