• R/O
  • SSH

Liste der Commits

Tags
Keine Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Castle: The best Real-Time/Embedded/HighTech language EVER. Attempt 2


RSS
Rev. Zeit Autor
7652c23a796e 2022-01-16 00:51:27 Albert Mietus < albert AT mietus DOT nl >

Added support for Predicate

bf6d9d5f9438 2022-01-15 07:52:02 Albert Mietus < albert AT mietus DOT nl >

Added a SKIPED test to parse the grammer-file into an AST

7e121f56e9bc 2022-01-15 07:17:08 Albert Mietus < albert AT mietus DOT nl >

(empty log message)

c3522f82dc29 2022-01-15 06:58:06 Albert Mietus < albert AT mietus DOT nl >

Added `make missing_visitors` to warn on missing_visitors

ddd4d080d1e2 2022-01-04 07:33:12 Albert Mietus < albert AT mietus DOT nl >

Refactored, added some extra test

9480be959415 2022-01-03 08:01:50 Albert Mietus < albert AT mietus DOT nl >

Now, UnorderedGroup also works

96da5581ccbe 2022-01-03 07:43:33 Albert Mietus < albert AT mietus DOT nl >

groups (normal ones) do work

f0bc39d34f56 2022-01-03 05:43:48 Albert Mietus < albert AT mietus DOT nl >

Added Quantification (former: 'many') suffix as '*','+','?'. --Needed to move the optional part to a sub-rule, to be able to visit it

7dbab792d37e 2022-01-02 04:38:16 Albert Mietus < albert AT mietus DOT nl >

Refactored tests: no more adding AST dir in test-file, as it is in __init__

1cf678da302c 2022-01-02 04:32:19 Albert Mietus < albert AT mietus DOT nl >

refactored tests: added more assert_XXX()

34fd10eda4e2 2022-01-02 01:02:51 Albert Mietus < albert AT mietus DOT nl >

implementation of 'Expressions' improved: (visitor of) single_expr is not that relevant, it can in expressions ... -- tests

8508bf239c70 2022-01-01 05:32:14 Albert Mietus < albert AT mietus DOT nl >

refactored test: added assert_ID()

5fa6eb3e3b43 2022-01-01 04:53:21 Albert Mietus < albert AT mietus DOT nl >

refactored

033e1be89b60 2021-12-24 06:52:42 Albert Mietus < albert AT mietus DOT nl >

Trival 'rule' (two IDs) now works

dd3f259f732d 2021-12-23 08:21:18 Albert Mietus < albert AT mietus DOT nl >

Added ID (rule_name & rule_crossref) to AST/vistor

7156fb339e33 2021-12-23 08:20:52 Albert Mietus < albert AT mietus DOT nl >

Added ID (rule_name & rule_crossref) to AST/vistor

bea0d751eb50 2021-12-21 07:48:17 Albert Mietus < albert AT mietus DOT nl >

Term is ALSO an single_expr and ALSO an expressions. TODO visitor +peg for more complex cases

cd3f73efabaf 2021-12-21 06:14:58 Albert Mietus < albert AT mietus DOT nl >

Added RegEx visitor (and tests)

e301e7991ae1 2021-12-21 05:51:08 Albert Mietus < albert AT mietus DOT nl >

refactored string-test

4c63a33e26c2 2021-12-20 06:21:15 Albert Mietus < albert AT mietus DOT nl >

moved visitor-class from test to visitor.py (PegVisitor)

d89d215a0dd2 2021-12-20 06:03:53 Albert Mietus < albert AT mietus DOT nl >

Another peg.StrTerm test

151697e5fa4e 2021-12-15 07:17:36 Albert Mietus < albert AT mietus DOT nl >

Added a 1ste AST --peg.StrTerm-- test with a LOCAL Visitor

5979095e73bd 2021-12-11 04:45:25 Albert Mietus < albert AT mietus DOT nl >

Arpeggio:: Added a pytest as demo of PTNodeVisitor -- Not an AST yet

c96d582a07d7 2021-12-11 04:40:49 Albert Mietus < albert AT mietus DOT nl >

Rewriten grammar.py Done. 'grammar.py' is now grammar2

f751c988d68b 2021-12-11 04:39:26 Albert Mietus < albert AT mietus DOT nl >

Rewriten grammar.py ::test_4_rule works again

614d3d329c7e 2021-12-11 04:28:40 Albert Mietus < albert AT mietus DOT nl >

Rewriten grammar.py test_3_sequence is replaced by test_3_expressions

db00795b866a 2021-12-11 00:18:18 Albert Mietus < albert AT mietus DOT nl >

Rewriten grammar.py (old: ~1, new~2; symlink to select, for NOW. Need t rewrite test

dc50c83a7742 2021-12-10 23:53:35 Albert Mietus < albert AT mietus DOT nl >

Rewriten grammar.py (old: ~1, new~2; symlink to select, for NOW. Need t rewrite test

968c856be589 2021-12-10 00:22:12 Albert Mietus < albert AT mietus DOT nl >

Now can jinja-generate (demo) python with AST-classes. Nice (ToBeContinued)

7676a5cd2196 2021-12-10 00:00:05 Albert Mietus < albert AT mietus DOT nl >

AST: peg.Rule() has a 'expr', not a 'value'