From d5fc30d26512495166187309b2ae58f2b1c0e9f1 Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen Date: Sun, 24 Jul 2016 19:38:47 +0200 Subject: [PATCH] TODO/HACKING: update: lalr/paren.scm runs. --- HACKING | 5 +++++ TODO | 3 +++ 2 files changed, 8 insertions(+) diff --git a/HACKING b/HACKING index 20ae95a3..fd0ff1ee 100644 --- a/HACKING +++ b/HACKING @@ -32,6 +32,11 @@ days :-) * The [GuixSD] boostrap binaries ** Run a C parser on Mes +*** Run simple PEG on Guile +*** Run simple PEG on Mes *** Find/port a PEG C and parse minimal C program *** Generate an executable from this C-AST *** Find a tiny C compiler that can compile gcc +** Run lalr on Mes +*** Get paren.scm test running +*** Translate cgram.y into lalr, generate AST diff --git a/TODO b/TODO index 62c14156..0be14df0 100644 --- a/TODO +++ b/TODO @@ -17,6 +17,9 @@ See bugs/ **** datum->syntax **** syntax->datum **** syntax-case +** parse C using LALR +*** v get LALR running paren.scm +*** Translate cgram.y into lalr, generate AST ** parse C using PEG http://piumarta.com/software/peg/ ** C grammar in lex/yacc -- 2.31.1