Castle: The best Real-Time/Embedded/HighTech language EVER. Attempt 2
Revision | c82a4710ca4401a87437f8e7edb91665704be524 (tree) |
---|---|
Time | 2024-08-31 19:27:54 |
Author | Albert Mietus < albert AT mietus DOT nl > |
Commiter | Albert Mietus < albert AT mietus DOT nl > |
Added (and re-formated) BUGS & TODO, to LOCAL version of DocIdeas
@@ -1,10 +1,13 @@ | ||
1 | 1 | BUGS |
2 | 2 | ==== |
3 | 3 | |
4 | -.. need:: Replace Arpeggio, as it is not supporting **Left-Recursion**. | |
5 | - :ID: WRONG_ARPEGGIO | |
4 | +.. bug:: Replace Arpeggio, as it is not supporting **Left-Recursion**. | |
5 | + :ID: B_ReplaceArpeggio | |
6 | 6 | :status: todo |
7 | - :tag: improvement; CCastle-syntax | |
7 | + :tags: improvement; CCastle-syntax | |
8 | + | |
9 | + Arpeggio does not support **Left-Recursion**, wheres other, modern PEG-parser do. Being able to use left-recursion, | |
10 | + make the grammar mutch easier and closer to the AIGT. | |
8 | 11 | |
9 | 12 | .. seealso:: http://docideas.mietus.nl/en/latest/CCastle/2.Design/syntax/2.grammar_code.html#more-details, for why we |
10 | 13 | need Left-Recursion. |
@@ -13,11 +16,12 @@ | ||
13 | 16 | |BR| |
14 | 17 | It does now, a bit |
15 | 18 | |
16 | -.. need:: Possible, we can updated the grammar, visitors and ATS of CCastle itself | |
19 | +.. bug:: Possible, we can updated the grammar, visitors and ATS of CCastle itself | |
20 | + :ID: B_UpdateGrammar | |
17 | 21 | :status: open |
18 | - :tag: test;demo | |
19 | - :links: WRONG_ARPEGGIO | |
22 | + :tags: test; demo | |
23 | + :links: B_ReplaceArpeggio | |
20 | 24 | |
21 | 25 | The grammar, and so AST as used is probably influed by not beeing able to handle reft-recursion. |
22 | - See :need:`WRONG_ARPEGGIO` | |
26 | + See :need:`B_ReplaceArpeggio` | |
23 | 27 |
@@ -1,16 +1,13 @@ | ||
1 | -RESTRUCTURED X/XX: | |
2 | -================== | |
1 | +TODO | |
2 | +===== | |
3 | 3 | |
4 | 4 | .. note:: py-file & pytest-files |
5 | 5 | |
6 | 6 | Moved .... |
7 | 7 | |
8 | -.. note:: Makefiles | |
8 | +.. todo:: Makefiles | |
9 | 9 | |
10 | 10 | * There are still some Makefiles (and *.mk) that contain usefull stuff -- BUT OLD |
11 | 11 | * They are now moved/saves into the .../Mk/-dir |
12 | 12 | |
13 | 13 | |
14 | -OTHER | |
15 | -===== | |
16 | - |