Commit graph

211 commits

Author SHA1 Message Date
Ilusha
8ac49dc50b
Update cmake.yml 2024-03-09 10:35:45 +03:00
Ilusha
cce9609ced Adding windows build information 2024-03-09 10:29:02 +03:00
Ilusha
ac4f08c67c Edit todo and status texts 2024-03-07 13:28:59 +03:00
Ilusha
23e7ecb812 Fix interval tree 2024-03-07 12:45:24 +03:00
Ilusha
20ac8620e6 stable 2024-03-07 12:33:57 +03:00
IlyaShurupov
b906e0e66c tmp 2024-03-07 12:33:57 +03:00
IlyaShurupov
49c67eb028 parser error handling 2024-03-07 12:33:57 +03:00
IlyaShurupov
fdb861b299 Parser done implementing 2024-03-07 12:33:57 +03:00
IlyaShurupov
828096de17 tmp 2024-03-07 12:33:57 +03:00
IlyaShurupov
e628e7c1e2 grammar done 2024-03-07 12:33:57 +03:00
IlyaShurupov
ad543c304d tmp 2024-03-07 12:33:57 +03:00
IlyaShurupov
ed3421321c tmp 2024-03-07 12:33:57 +03:00
Ilusha
f666416696 Replace object parser with lalr library 2024-03-07 12:33:46 +03:00
IlyaShurupov
3ba4bef93b small fix 2024-03-07 12:31:48 +03:00
IlyaShurupov
3bed74df87 parsing loop closed 2024-03-07 12:31:48 +03:00
IlyaShurupov
63b0560375 fix compile errors 2024-03-07 12:31:48 +03:00
IlyaShurupov
1d9ef2aa6c cfg automata ini 2024-03-07 12:31:48 +03:00
IlyaShurupov
35387395eb cfg accepting 2024-03-07 12:31:48 +03:00
IlyaShurupov
e6d77c639b refactor regular automata 2024-03-07 12:31:48 +03:00
IlyaShurupov
a9a810c197 CFG compiler ini 2024-03-07 12:31:48 +03:00
IlyaShurupov
4f88c45c9e tmp 2024-03-07 12:31:48 +03:00
IlyaShurupov
81a2247bf2 tmp 2024-03-07 12:31:48 +03:00
IlyaShurupov
dd6b63acb1 reg automata fixes 2024-03-07 12:31:48 +03:00
IlyaShurupov
41aa8daeb2 tmp 2024-03-07 12:31:48 +03:00
Ilusha
1f1dc001a1 tmp 2024-03-07 12:31:26 +03:00
IlyaShurupov
93b02416de refactor and reuse Automatas. TODO : add test for automatas 2024-03-07 12:27:48 +03:00
IlyaShurupov
312419936e tmp 2024-03-07 12:27:47 +03:00
IlyaShurupov
d2bb8cdd6a tmp 2024-03-07 12:27:47 +03:00
IlyaShurupov
7112002e30 Reuse Regular Automata functionality 2024-03-07 12:27:47 +03:00
IlyaShurupov
656da1fd76 Make parser template class 2024-03-07 12:27:47 +03:00
IlyaShurupov
38957e678b TODO : Make RE Grammar template independent. Difine Unified grammar format. 2024-03-07 12:27:47 +03:00
IlyaShurupov
7ed6b1f33c tmp 2024-03-07 12:27:47 +03:00
IlyaShurupov
060aaecbeb Adding implementation comments to Language 2024-03-07 12:27:47 +03:00
IlyaShurupov
fae4d83f97 Language Initial 2024-03-07 12:27:47 +03:00
IlyaShurupov
14cb588948 Fix avl tree destructor 2024-03-01 19:03:31 +03:00
IlyaShurupov
7d8cf66b27 Adding more tests for interval tree 2024-02-14 10:50:01 +03:00
IlyaShurupov
a3399fdc56 Interval Tree added 2024-02-13 19:07:46 +03:00
IlyaShurupov
7932887f43 Update ImGui 2024-02-03 10:46:29 +03:00
IlyaShurupov
3b50001daf Refactor lib view 2024-02-03 10:46:29 +03:00
Ilusha
83d51d3e83 ini 2024-02-03 10:46:29 +03:00
Ilusha
f7f0d6e5be Merge branch 'master' of https://github.com/IlyaShurupov/Modules 2024-01-17 22:49:56 +03:00
Ilusha
f146ddd307 Remove mutex class and use std 2024-01-17 22:42:48 +03:00
Ilusha
69cdf43909 Small fixes from windows 2024-01-17 16:14:47 -08:00
Ilusha
7298858c96
Update WindowsPlatform.yml 2024-01-17 08:37:51 -08:00
Ilusha
dec6a9dc73
Update WindowsPlatform.yml 2024-01-17 08:36:38 -08:00
Ilusha
db73ffb439
Create WindowsPlatform.yml 2024-01-17 08:34:25 -08:00
Ilusha
34a8d4eafd Adding support for windows and fixing some errors 2024-01-16 19:58:50 +03:00
IlyaShurupov
2722a25036 Fix build errors 2024-01-10 16:10:58 +03:00
IlyaShurupov
81e16e1c50 Exclude glew from manual build duo to errors. Using precompiled packages. 2024-01-10 15:47:47 +03:00
Ilusha
f7fd0c5942
Update cmake.yml change alsa package name 2024-01-10 10:57:43 +00:00