emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/parser-generator 4746c64 137/434: Updated example for L


From: ELPA Syncer
Subject: [elpa] externals/parser-generator 4746c64 137/434: Updated example for LR parse with indexed tokens
Date: Mon, 29 Nov 2021 15:59:26 -0500 (EST)

branch: externals/parser-generator
commit 4746c6428602a95db98a80965479fa03361e3aa1
Author: Christian Johansson <christian@cvj.se>
Commit: Christian Johansson <christian@cvj.se>

    Updated example for LR parse with indexed tokens
---
 docs/Deterministic-Right-Parser-for-LRk-Grammars.md | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/docs/Deterministic-Right-Parser-for-LRk-Grammars.md 
b/docs/Deterministic-Right-Parser-for-LRk-Grammars.md
index 5ab9b02..5dd03ff 100644
--- a/docs/Deterministic-Right-Parser-for-LRk-Grammars.md
+++ b/docs/Deterministic-Right-Parser-for-LRk-Grammars.md
@@ -62,10 +62,11 @@ Perform a right-parse of input-stream.
 (parser-generator--set-grammar '((Sp S) (a b) ((Sp S) (S (S a S b)) (S e)) Sp))
 (parser-generator--set-look-ahead-number 1)
 (parser-generator--process-grammar)
+
 (setq
    parser-generator-lex-analyzer--function
    (lambda (index length)
-     (let* ((string '(a a b b b))
+     (let* ((string '((a 1 . 2) (a 2 . 3) (b 3 . 4) (b 4 . 5) (b 5 . 6)))
             (string-length (length string))
             (max-index (+ index length))
             (tokens))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]