TETRA-Interpreter |
Top Previous Next |
Beispiele > TETRA-Interpreter
Die wichtigsten Bedienungselemente von TETRA sollten bekannt sein.
Im Verzeichnis
"\TextTransformer\Beispiele\Interpreter"
befindet sich das Projekt für den TETRA-Interpreters. Alle Aktionen sind aus den Produktionen entfernt.
Der Parser für den Interpreter basiert auf einer Grammatik die zu finden ist unter:
http://www.antlr.org/grammars/cpp
/* * PUBLIC DOMAIN PCCTS-BASED C++ GRAMMAR (cplusplus.g, stat.g, expr.g) * * Authors: Sumana Srinivasan, NeXT Inc.; sumana_srinivasan@next.com * Terence Parr, Parr Research Corporation; parrt@parr-research.com * Russell Quong, Purdue University; quong@ecn.purdue.edu * * VERSION 1.2 * * SOFTWARE RIGHTS * * This file is a part of the ANTLR-based C++ grammar and is free * software. We do not reserve any LEGAL rights to its use or * distribution, but you may NOT claim ownership or authorship of this * grammar or support code. An individual or company may otherwise do * whatever they wish with the grammar distributed herewith including the * incorporation of the grammar or the output generated by ANTLR into * commerical software. You may redistribute in source or binary form * without payment of royalties to us as long as this header remains * in all source distributions. * * We encourage users to develop parsers/tools using this grammar. * In return, we ask that credit is given to us for developing this * grammar. By "credit", we mean that if you incorporate our grammar or * the generated code into one of your programs (commercial product, * research project, or otherwise) that you acknowledge this fact in the * documentation, research report, etc.... In addition, you should say nice * things about us at every opportunity. * * As long as these guidelines are kept, we expect to continue enhancing * this grammar. Feel free to send us enhancements, fixes, bug reports, * suggestions, or general words of encouragement at parrt@parr-research.com. * * NeXT Computer Inc. * 900 Chesapeake Dr. * Redwood City, CA 94555 * 12/02/1994 * * Restructured for public consumption by Terence Parr late February, 1995. * * DISCLAIMER: we make no guarantees that this grammar works, makes sense, * or can be used to do anything useful. */
|
Diese Seite gehört zur TextTransformer Dokumentation |
Home Inhalt English |