Wymyśliłem, jak używać ducha - tj. Napisałem umiarkowanie złożoną gramatykę. Zawsze stosuję podejście do rozwijania programu - jednego podsystemu na raz. Napisałem struktury danych dla złożonego modelu, który ma 4 typy na najwyższym poziomie.doładowanie :: duchowe komponowanie gramatyki od gramatyki
Chciałbym użyć grammar composed from rules approach do parsowania typów najwyższego poziomu po jednym typie na raz - tzn. Chcę napisać 4 gramatyki z gramatyką najwyższego poziomu. Jeśli jest to możliwe (z czym zaczynam wątpić), czy ktoś może opublikować fragment lub odniesienie do projektu, który to robi.
Jedna gramatyka najwyższego poziomu z 50+ (możliwe o wiele więcej) reguł (dla poprawnej obsługi błędów) nie brzmi jak zabawa (kod TMP jest niestabilny/wolny w kompilacji i zapewnia bezużyteczne komunikaty o błędach).
(+1) Tak, właśnie tego szukałem: P, spróbuję, kiedy będę miał czas. –