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

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

[elpa] externals/parser-generator add9d0072f 09/29: Added failing test f


From: Christian Johansson
Subject: [elpa] externals/parser-generator add9d0072f 09/29: Added failing test for e-free-first
Date: Sat, 12 Feb 2022 02:24:43 -0500 (EST)

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

    Added failing test for e-free-first
---
 test/parser-generator-test.el | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/test/parser-generator-test.el b/test/parser-generator-test.el
index d8b0a204c7..437a4aa76e 100644
--- a/test/parser-generator-test.el
+++ b/test/parser-generator-test.el
@@ -545,6 +545,16 @@
     (parser-generator--e-free-first '(a S b))))
   (message "Passed empty-free-first 2 with trailing e-identifier 1")
 
+  ;; TODO Make this pass
+  (parser-generator-set-grammar
+   '((Sp S R T) (a b c) ((Sp S) (S (R S) (R)) (R (a b T)) (T (a T) (c) (e))) 
Sp))
+  (parser-generator-set-look-ahead-number 2)
+  (parser-generator-process-grammar)
+  (should
+   (equal
+    '((a a) (a c) (a e) (c e))
+    (parser-generator--e-free-first 'T)))
+
   (message "Passed tests for (parser-generator--empty-free-first)"))
 
 (defun 
parser-generator-test--get-grammar-context-sensitive-attributes-by-production-number
 ()



reply via email to

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