kodjo
|
a7b239c167
|
Refactored Concept class for better separation of metadata, compiled and values
|
2020-01-17 17:27:54 +01:00 |
|
kodjo
|
3789ef25d1
|
Renamed ConceptMatch into ConceptExpression and added unit tests
|
2020-01-15 19:44:32 +01:00 |
|
kodjo
|
8152f82c6b
|
Added simple form of concept composition
|
2020-01-15 18:38:29 +01:00 |
|
kodjo
|
51fa9629d0
|
Refactored to use cached_asts in Concepts, rather than setting up a value directly
|
2020-01-12 10:28:44 +01:00 |
|
kodjo
|
40416ac337
|
Enhanced complex concepts handling
|
2020-01-11 08:03:35 +01:00 |
|
kodjo
|
a62c1f0f13
|
Refactored parsers to introduce priority
|
2020-01-08 19:45:54 +01:00 |
|
kodjo
|
ffd98d7407
|
Fixed BNF concept evaluations
|
2020-01-03 19:19:57 +01:00 |
|
kodjo
|
adcbc6bb2e
|
Tokenizer exceptions are not catched
|
2019-12-31 18:28:04 +01:00 |
|
kodjo
|
26daae4acf
|
ConceptLexerParser can how handle UnrecognizedTokens
|
2019-12-26 15:20:45 +01:00 |
|
kodjo
|
69f8c2835f
|
Fixed initialisation issue for concepts with BNF definition
|
2019-12-20 12:25:15 +01:00 |
|
kodjo
|
5c95d918ad
|
Refactored sheerka execution flow + Enhanced log management
|
2019-12-19 21:02:20 +01:00 |
|
kodjo
|
8dbe2e1b20
|
Added ZeroAndMore and OneAndMore to BNF. BNF expressions can now be captured
|
2019-12-18 12:03:29 +01:00 |
|
kodjo
|
88cd3162be
|
I can define and eval BNF definitions
|
2019-12-17 21:19:44 +01:00 |
|
kodjo
|
c668cc46d2
|
Added bnf when adding a new concept + Started logging filtering
|
2019-12-13 20:26:11 +01:00 |
|
kodjo
|
5e539a4b28
|
First steps of ConceptLexer. Need to update DefaultParser before continuing
|
2019-11-29 17:26:50 +01:00 |
|