Matches in DBpedia 2014 for { <http://dbpedia.org/resource/Coco/R> ?p ?o. }
Showing items 1 to 46 of
46
with 100 items per page.
- R abstract "Coco/R is a compiler generator that takes an L-attributed Extended Backus–Naur Form (EBNF) grammar of a source language and generates a scanner and a parser for that language.The scanner works as a deterministic finite automaton. It supports Unicode characters in UTF-8 encoding and can be made case-sensitive or case-insensitive. It can also recognize tokens based on their right-hand-side context. In addition to terminal symbols the scanner can also recognize pragmas, which are tokens that are not part of the syntax but can occur anywhere in the input stream (e.g. compiler directives or end-of-line characters).The parser uses recursive descent; LL(1) conflicts can be resolved by either a multi-symbol lookahead or by semantic checks. Thus the class of accepted grammars is LL(k) for an arbitrary k. Fuzzy parsing is supported by so-called ANY symbols that match complementary sets of tokens. Semantic actions are written in the same language as the generated scanner and parser. The parser's error handling can be tuned by specifying synchronization points and "weak symbols" in the grammar. Coco/R checks the grammar for completeness, consistency, non-redundancy as well as for LL(1) conflicts.There are versions of Coco/R for most modern languages (Java, C#, C++, Pascal, Modula-2, Modula-3, Delphi, VB.NET, Python, Ruby and others). The latest versions from the University of Linz are those for C#, Java and C++. For the Java version, there is an Eclipse plug-in and for C#, a Visual Studio plug-in. There are also sample grammars for Java and C#.Coco/R was originally developed at the University of Linz and is distributed under the terms of a slightly relaxed GNU General Public License.".
- R computingPlatform Cross-platform.
- R genre Parsing.
- R license GNU_General_Public_License.
- R wikiPageExternalLink cocor.codeplex.com.
- R wikiPageExternalLink Coco.
- R wikiPageExternalLink coco.
- R wikiPageExternalLink UserManual.pdf.
- R wikiPageExternalLink Tutorial.
- R wikiPageExternalLink Coco.
- R wikiPageID "862658".
- R wikiPageRevisionID "542594961".
- R author "Hanspeter Mössenböck and others".
- R genre "Parser/scanner generator".
- R hasPhotoCollection R.
- R license GNU_General_Public_License.
- R name "Coco/R".
- R platform Cross-platform.
- R website Coco.
- R subject Category:Parser_generators.
- R type Abstraction100002137.
- R type Code106355894.
- R type CodingSystem106353757.
- R type Communication100033020.
- R type Software106566077.
- R type Writing106359877.
- R type WrittenCommunication106349220.
- R type Software.
- R type Work.
- R type CreativeWork.
- R type InformationEntity.
- R comment "Coco/R is a compiler generator that takes an L-attributed Extended Backus–Naur Form (EBNF) grammar of a source language and generates a scanner and a parser for that language.The scanner works as a deterministic finite automaton. It supports Unicode characters in UTF-8 encoding and can be made case-sensitive or case-insensitive. It can also recognize tokens based on their right-hand-side context.".
- R label "Coco/R".
- R label "Coco/R".
- R label "Coco/R".
- R label "Coco/R".
- R sameAs R.
- R sameAs R.
- R sameAs m.03jczs.
- R sameAs Q446465.
- R sameAs Q446465.
- R sameAs R.
- R wasDerivedFrom R?oldid=542594961.
- R homepage Coco.
- R isPrimaryTopicOf R.
- R name "Coco/R".