kodjo
|
73a6d4e6c2
|
Minor code enhancements
|
2020-01-11 16:03:30 +01:00 |
|
kodjo
|
40416ac337
|
Enhanced complex concepts handling
|
2020-01-11 08:03:35 +01:00 |
|
kodjo
|
b4346b5af0
|
Enhanced ExecutionContext to keep track of the execution flow
|
2020-01-07 15:47:43 +01:00 |
|
kodjo
|
ffd98d7407
|
Fixed BNF concept evaluations
|
2020-01-03 19:19:57 +01:00 |
|
kodjo
|
197b0700fa
|
Added keyword c:xxx: to express that we want the concept, not its body
|
2019-12-29 18:56:41 +01:00 |
|
kodjo
|
81b2355633
|
Fixed EvalEvaluator when there is nothing to evaluate
|
2019-12-27 14:43:36 +01:00 |
|
kodjo
|
21da87393f
|
Enhanced sheerka.update_concept() logs
|
2019-12-27 11:33:16 +01:00 |
|
kodjo
|
26daae4acf
|
ConceptLexerParser can how handle UnrecognizedTokens
|
2019-12-26 15:20:45 +01:00 |
|
kodjo
|
bcb2308ea5
|
Fixed minor bugs
|
2019-12-24 17:14:28 +01:00 |
|
kodjo
|
44e4b75cf8
|
You must now use 'eval' to get the body of a concept
|
2019-12-24 16:58:09 +01:00 |
|
kodjo
|
5c90b07e1a
|
Added mandatory evaluator steps
|
2019-12-22 19:51:17 +01:00 |
|
kodjo
|
a683d4cd42
|
Added concept 'isa' other_concept functionality
|
2019-12-21 22:02:07 +01:00 |
|
kodjo
|
41e0885486
|
Refactored to use a single implementation for concept evaluation
|
2019-12-21 15:08:06 +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
|
75c8793d53
|
Refactord Concept class to regroup all builtins properties into a ConceptMetadata class
|
2019-11-30 18:16:20 +01:00 |
|
kodjo
|
5e539a4b28
|
First steps of ConceptLexer. Need to update DefaultParser before continuing
|
2019-11-29 17:26:50 +01:00 |
|
kodjo
|
714f4f5dd0
|
Enhanced PythonEvaluator to accept concepts
|
2019-11-21 11:52:15 +01:00 |
|
kodjo
|
cb6be9fec7
|
Added concepts with the same key handling
|
2019-11-18 17:02:02 +01:00 |
|
kodjo
|
7fa509555d
|
Managing concept properties in ConceptEvaluator
|
2019-11-16 18:11:29 +01:00 |
|
kodjo
|
3a1dea19e8
|
Added empty string parser
|
2019-11-15 17:49:37 +01:00 |
|
kodjo
|
9e10e77737
|
Refactored to allow ConceptEvaluator
|
2019-11-14 22:04:38 +01:00 |
|
kodjo
|
576ce77740
|
Added ExactConceptParser
|
2019-11-09 17:29:50 +01:00 |
|
kodjo
|
448ebc696a
|
Added basic implementation for Python code evaluation
|
2019-11-07 17:18:07 +01:00 |
|