Commit Diff


commit - 4a47ed127f24bab6b19391f3310520af56297610
commit + e53d5cd23c183ccf71798f55dd91b9b6958329d1
blob - a7ce29e830d13ae2f8803deccdbb0e8249eaadb0
blob + 25558ce786eeb1a9181e60e7aae2cb5c5015cadd
--- ebnf/palindrome.ebnf
+++ ebnf/palindrome.ebnf
@@ -1 +1,27 @@
-palindrome = "a" | "b" | "aa" | "bb" | "a" palindrome "a" | "b" palindrome "b" .
+palindrome = letter |
+		"a" palindrome "a" |
+		"b" palindrome "b" |
+		"c" palindrome "c" |
+		"d" palindrome "d" |
+		"e" palindrome "e" |
+		"f" palindrome "f" |
+		"g" palindrome "g" |
+		"h" palindrome "h" |
+		"i" palindrome "i" |
+		"j" palindrome "j" |
+		"k" palindrome "k" |
+		"l" palindrome "l" |
+		"m" palindrome "m" |
+		"n" palindrome "n" |
+		"p" palindrome "p" |
+		"q" palindrome "q" |
+		"r" palindrome "r" |
+		"s" palindrome "s" |
+		"t" palindrome "t" |
+		"u" palindrome "u" |
+		"v" palindrome "v" |
+		"w" palindrome "w" |
+		"x" palindrome "x" |
+		"y" palindrome "y" |
+		"z" palindrome "z" .
+letter     = "a" … "z" .