|
f63ad45ccb
|
chore: major restructuring (again)
|
2023-02-10 16:10:34 +02:00 |
|
|
4a351f8b78
|
Merge https://github.com/TopchetoEU/ppc-lang into TopchetoEU/ast-reporgramming
|
2023-01-27 19:07:18 +02:00 |
|
|
51f7f903d3
|
Update README.md
|
2023-01-27 19:06:59 +02:00 |
|
|
ca7a3509f9
|
fix: add minor version to output names
|
2023-01-27 18:40:44 +02:00 |
|
|
bef3c378d9
|
fix: add deps
|
2023-01-27 17:08:30 +02:00 |
|
|
d6175a696d
|
chore: improve scripts
|
2023-01-27 17:07:24 +02:00 |
|
|
5d9e6e1002
|
fix: relative include paths taken into account
|
2023-01-27 14:13:41 +02:00 |
|
|
048d5716ea
|
fix: make include dependencies second-expanded
|
2023-01-27 14:03:14 +02:00 |
|
|
9b5a8b61ab
|
fix: made build version static
|
2023-01-26 19:36:33 +02:00 |
|
|
99cae2ee78
|
fix: random bugs
|
2023-01-26 18:47:20 +02:00 |
|
|
fafd2ad864
|
chore: add lsinc for more efficient makescript
|
2023-01-26 16:46:50 +02:00 |
|
|
2461ed1860
|
chore: a lot of file restructuring
|
2023-01-26 10:06:39 +02:00 |
|
|
c8043fab9a
|
chore: major recoding, imports and namespaces
|
2023-01-23 01:12:46 +02:00 |
|
|
0a3e65a24b
|
fix: fuck clang format
|
2023-01-23 00:54:52 +02:00 |
|
|
f370824cd8
|
chore: add .clang-format
|
2023-01-20 16:46:11 +02:00 |
|
|
b8594aecd6
|
refactor: fix formatting
|
2023-01-20 16:43:52 +02:00 |
|
|
8f361edb5d
|
doc: fix email link
|
2023-01-20 12:14:30 +02:00 |
|
|
465cf8e3c6
|
Change license to CC-BY-NC
|
2023-01-20 12:14:23 +02:00 |
|
|
ec420a0539
|
Merge pull request #4 from TopchetoEU/TopchetoEU/readme-and-contrib
Documentation improvements
|
2023-01-20 11:37:22 +02:00 |
|
|
348122ffc9
|
fix: minor spelling mistake
|
2023-01-20 11:37:06 +02:00 |
|
|
678523234b
|
doc: serious documentation sanitization
|
2023-01-20 11:25:12 +02:00 |
|
|
8380492d93
|
chore: reword readme
|
2023-01-19 19:13:35 +02:00 |
|
|
202640d476
|
chore: add contributing.md
|
2023-01-19 19:13:28 +02:00 |
|
|
7d0ed9f02c
|
Merge pull request #3 from TopchetoEU/TopchetoEU/Struct-resolving
Topcheto eu/struct resolving
|
2023-01-19 11:30:39 +02:00 |
|
|
06af7439d7
|
fix: add include string
|
2023-01-19 11:29:04 +02:00 |
|
|
3c49434b12
|
feat: added struct parsing
|
2023-01-18 10:01:09 +02:00 |
|
|
1cbd176929
|
feat: add basic lang structure
|
2022-12-05 20:31:31 +02:00 |
|
|
4d622c9570
|
chore: remove old lang syste,
|
2022-11-24 16:03:16 +02:00 |
|
|
aaa0656cde
|
fix: wron rule name in linux makefile
|
2022-11-24 14:25:59 +02:00 |
|
|
a36c7e5fa7
|
i dont even remember bruh
|
2022-11-24 14:25:42 +02:00 |
|
|
ee16dfbe71
|
fix: memory leak
|
2022-11-24 14:24:41 +02:00 |
|
|
0a352f29a9
|
fix: some issues with parsing
|
2022-11-06 10:42:48 +02:00 |
|
|
9bdc97893b
|
Merge pull request #2 from TopchetoEU/TopchetoEU/ast-building
AST building
|
2022-10-28 14:58:03 +03:00 |
|
|
7725949c22
|
fix: linux issues (of course)
|
2022-10-28 14:55:24 +03:00 |
|
|
7a98dfa825
|
feat: add if, else, return, break, continue and compounds stat
|
2022-10-28 14:49:49 +03:00 |
|
|
ec2d29ef18
|
fix: location of type is incorrect
|
2022-10-28 13:07:27 +03:00 |
|
|
f58eb14a00
|
fix: don't output null properties
|
2022-10-28 12:59:54 +03:00 |
|
|
e92c2a69c8
|
feat: add all operators to expression
|
2022-10-28 12:59:44 +03:00 |
|
|
1b6d29ff7b
|
fix: some issues with missing semicolons at EOF
|
2022-10-28 11:10:48 +03:00 |
|
|
b8400f0ec3
|
feat: add cleartmp command to makefile
|
2022-10-28 11:00:29 +03:00 |
|
|
19c8af768b
|
feat: add oct parsing in string parser
|
2022-10-28 10:38:09 +03:00 |
|
|
e755850c6f
|
feat: add string parser
|
2022-10-28 10:14:58 +03:00 |
|
|
90497f601d
|
feat: add export def
|
2022-10-28 10:11:17 +03:00 |
|
|
9a63f8720d
|
fix: add default values to unassigned variables
|
2022-10-28 10:10:56 +03:00 |
|
|
24f312d848
|
refactor: remove unnececeary 's' operator
|
2022-10-28 10:10:10 +03:00 |
|
|
572e9cb484
|
fix: inporper detection of end of string in char, too
|
2022-10-28 10:09:46 +03:00 |
|
|
2a0104808c
|
fix: split int and string literals
|
2022-10-28 10:08:30 +03:00 |
|
|
e510584b98
|
fix(group): named parsers are tried in unnamed parsing
|
2022-10-28 10:07:52 +03:00 |
|
|
1f05551be1
|
fix: end of string doesn't get detected properly
|
2022-10-28 10:06:30 +03:00 |
|
|
d15bcc542c
|
fix: type output map's namespace is not null when empty
|
2022-10-27 15:31:21 +03:00 |
|