Graph regex
All threads resolved!
All threads resolved!
An update of the graph regex system allows greater flexibility, with a more advanced node matching system.
-
Making the nodeTest -
Making the lexer for logique expression -
Define operations tokens -
support int -
support str -
support float
-
-
automatique Tests -
Making the parseur for logique expression -
Add the pratt for logical operation
-
-
Making an interpreter to produce the node fuction test -
Add type safe type for the AST interpretation ( like std::any c17 ?) @pineapple -
Add the custome Lambda function @olivierbichler -
Add the bool node User functions
-
-
-
Making graphRegex -
support sequential match -
* -
+
-
-
support paralel match -
* -
+
-
-
Making lexer -
quantification tokens -
* -
+
-
-
groupe token
-
-
Making parseur -
seqential AST -
paralel AST
-
-
Making Fsm interpreter -
define the fsm graph -
run FSM
-
-
Making str interpreter (debug only)
-
-
CI -
auto test matching -
manual test matching
-
Edited by vincent lorrain
Merge request reports
Activity
Filter activity
added 31 commits
-
c2f55dc6...51af88a0 - 30 commits from branch
main
- 86d866d4 - Merge remote-tracking branch 'origin/main' into graphRegex
-
c2f55dc6...51af88a0 - 30 commits from branch
added 44 commits
-
27a6d72a...a0c3eb14 - 43 commits from branch
main
- 5ab342fe - [GraphRegex] merge main
-
27a6d72a...a0c3eb14 - 43 commits from branch
requested review from @olivierbichler
@olivierbichler Ready for review :)
added 7 commits
-
b59940a9...cba9f2ca - 4 commits from branch
main
- b1dcd611 - Merge remote-tracking branch 'origin/main' into graphRegex
- e09639e1 - Merge remote-tracking branch 'origin/main' into graphRegex
- c7c9214e - [fix][CMake] return to main version
Toggle commit list-
b59940a9...cba9f2ca - 4 commits from branch
- Resolved by vincent lorrain
added 1 commit
- e9e7c586 - [GraphRegex] Update defines to follow convention.
assigned to @vincentlorrain
enabled an automatic merge when the pipeline for e9e7c586 succeeds
Please register or sign in to reply