summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2020-10-16 14:23:30 -0400
committerEric S. Raymond <esr@thyrsus.com>2020-10-17 08:40:29 -0400
commit1c439cfab2912e1e8b229ae7f21b635254180d80 (patch)
tree7ef4be3d6977292648a118ba6b993dc25e3ffc23 /doc
parentff0f99585169a435a5638ed2c4fa3b13397ee615 (diff)
downloadflex-git-1c439cfab2912e1e8b229ae7f21b635254180d80.tar.gz
Finish up the simple-test set for C99.
Diffstat (limited to 'doc')
-rw-r--r--doc/flex.texi8
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/flex.texi b/doc/flex.texi
index c527fae..9453e6b 100644
--- a/doc/flex.texi
+++ b/doc/flex.texi
@@ -8786,6 +8786,14 @@ targets. Almost anything generally descended from Algol shouldn't be
much more difficult; this certainly includes the whole
Pascal/Modula/Oberon family.
+The C99 back end can be used for production, but it is really intended
+as a launch point to be cloned by people writing support for
+additional languages. Accordingly, it omits support for some features
+that can't be practically ported out of C in order to lower the
+complexity of what needs to be translated to a new target language.
+These features are: the Bison bridge, header generation, and loadable
+tables.
+
Some notes about the interesting part:
@itemize