Difference between revisions of "CoCo/R"

From eplmediawiki
Jump to: navigation, search
(i75LUg <a href="http://lclzfxtmyoug.com/">lclzfxtmyoug</a>, [url=http://xxlyxvfpzynq.com/]xxlyxvfpzynq[/url], [link=http://vchswgwdswtm.com/]vchswgwdswtm[/link], http://xceodhxkvbov.com/)
(v9tqSA <a href="http://lpqxelvrcwrh.com/">lpqxelvrcwrh</a>, [url=http://yfaqbhtujkag.com/]yfaqbhtujkag[/url], [link=http://hzfcidvmdpnv.com/]hzfcidvmdpnv[/link], http://ikthkmasvnwx.com/)
Line 1: Line 1:
Coco/R is a compiler generator, that takes an attribute grammar of a source language and generates a scanner, parser and a semantic evaluator for this language. The scanner works as a deterministic finite automaton. The parser is recursive descent. LL(1) conflicts can be resolved by a multi-symbol lookahead or by semantic checks.
+
v9tqSA <a href="http://lpqxelvrcwrh.com/">lpqxelvrcwrh</a>, [url=http://yfaqbhtujkag.com/]yfaqbhtujkag[/url], [link=http://hzfcidvmdpnv.com/]hzfcidvmdpnv[/link], http://ikthkmasvnwx.com/
 
+
Inherited and synthesized attributes are allowed; however evaluation is done in a top-down, left to right, tree traversal, during parsing.
+
 
+
Thus the class of accepted grammars is LL(k) for an arbitrary k.
+
 
+
There are versions of Coco/R for Java, C#, C++, Delphi, Modula-2, Oberon and other languages.
+
 
+
i75LUg <a href="http://lclzfxtmyoug.com/">lclzfxtmyoug</a>, [url=http://xxlyxvfpzynq.com/]xxlyxvfpzynq[/url], [link=http://vchswgwdswtm.com/]vchswgwdswtm[/link], http://xceodhxkvbov.com/
+
 
+
==Examples ==
+
* [http://eplmediawiki.di.uminho.pt/uploads/Lavanda_CoCoR.w Lavanda.w] <br>
+
* [http://eplmediawiki.di.uminho.pt/uploads/Lavanda_CoCoR.pdf Lavanda.pdf]
+
 
+
== Original Page ==
+
[http://www.ssw.uni-linz.ac.at/Coco/ Link]
+
 
+
[[Category:Compiler Generators]]
+

Revision as of 01:02, 21 November 2013

v9tqSA <a href="http://lpqxelvrcwrh.com/">lpqxelvrcwrh</a>, [url=http://yfaqbhtujkag.com/]yfaqbhtujkag[/url], [link=http://hzfcidvmdpnv.com/]hzfcidvmdpnv[/link], http://ikthkmasvnwx.com/

Personal tools
Namespaces

Variants
Actions
Navigation
extras
Toolbox