diff options
| author | aarne <unknown> | 2004-09-20 09:04:13 +0000 |
|---|---|---|
| committer | aarne <unknown> | 2004-09-20 09:04:13 +0000 |
| commit | c8c9e517c12c88708fb4f3f8dbe0c1995d38e111 (patch) | |
| tree | 998e99f3c4a3a917d3f681404e11c20db58db8b9 /examples | |
| parent | a3ae63e60bbcf5122c7d3762989815a4de6962c2 (diff) | |
editor
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/gfcc/complin.tex | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/examples/gfcc/complin.tex b/examples/gfcc/complin.tex index 68086e989..dc9495a47 100644 --- a/examples/gfcc/complin.tex +++ b/examples/gfcc/complin.tex @@ -708,10 +708,13 @@ already possible, even though more support could be desired for things like literals and precedences. The parser generated by GF is not able to parse all -source programs, because of cyclic context-free -rules (of the form $C ::= C$). Recovery from cyclic +source programs, because some cyclic parse +rules (of the form $C ::= C$) are generated. Recovery from cyclic rules is ongoing work in GF independently of this -experiment. +experiment. +For the time being, the interactive editor is the best way to +construct C programs using our grammar. + The most serious problem is that the idea of compilation as linearization does not quite work in the generation |
