summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorAkim Demaille <akim.demaille@gmail.com>2020-06-20 17:31:35 +0200
committerAkim Demaille <akim.demaille@gmail.com>2020-09-27 09:23:51 +0200
commited324578a2aede8ebe80fc738c0aeb3bdee8340c (patch)
tree71157ec3fbcf41ab2f390172956f972240a69843 /TODO
parent05d6b547037606503a2c5d5ed84391f25469fa1f (diff)
downloadbison-ed324578a2aede8ebe80fc738c0aeb3bdee8340c.tar.gz
multistart: equip yacc.c
* data/skeletons/yacc.c: Add support for multiple start symbols.
Diffstat (limited to 'TODO')
-rw-r--r--TODO4
1 files changed, 4 insertions, 0 deletions
diff --git a/TODO b/TODO
index 81c93dfe..5b3c670e 100644
--- a/TODO
+++ b/TODO
@@ -668,6 +668,10 @@ input.y:2.8-10: error: start symbol exp does not derive any sentence]])
We should say "1 nonterminal": the other one is $accept, which should not
participate in the count.
+*** Tokens
+Do we want to disallow terminal start symbols? The limitation is not
+technical. Can it be useful to someone to "parse" a token?
+
** %include
This is a popular demand. We already made many changes in the parser that
should make this reasonably easy to implement.