commit - 4a47ed127f24bab6b19391f3310520af56297610
commit + e53d5cd23c183ccf71798f55dd91b9b6958329d1
blob - a7ce29e830d13ae2f8803deccdbb0e8249eaadb0
blob + 25558ce786eeb1a9181e60e7aae2cb5c5015cadd
--- ebnf/palindrome.ebnf
+++ ebnf/palindrome.ebnf
-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" .