From c39eafb04130ec2241d7f149149041d229b673f8 Mon Sep 17 00:00:00 2001 From: alexpdp7 Date: Sat, 7 Aug 2021 19:20:35 +0200 Subject: [PATCH] Add Turing Parser --- IDEAS | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/IDEAS b/IDEAS index 1905445..f185bb8 100644 --- a/IDEAS +++ b/IDEAS @@ -119,4 +119,10 @@ Key escrow for everyone Deterministic embeddable simple language for calculator and notebooks -* https://github.com/alexpdp7/plankalkul/ , that deprecated https://github.com/alexpdp7/pdp7_calc/ . \ No newline at end of file +* https://github.com/alexpdp7/plankalkul/ , that deprecated https://github.com/alexpdp7/pdp7_calc/ . + +Turing Parser + +* A toolkit to write parsers for languages which are not CFGs and that need Turing-complete parsing code. +* Provides tools to implement stateful lexers, keeping line-column information and generating good error messages. +* Provides tools to transform the token stream, using arbitrary code, to generate annotated ASTs (i.e. with line/column number information) -- 2.47.3