» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with ANTLR + Java

The Mantra programming language

From Terence Parr's web page: "Mantra is a clear descendant of Java in terms of syntax, but more like Ruby and Python because Mantra is dynamically typed (though mantra has type annotations). Like Ruby, Mantra has real closure support and the closure-following-method-call syntax for passing closures to functions. If Mantra has anything new and interesting, it's POP: pipeline-oriented programming or pipe-oriented programming. The pipeline statement implicitly launches threads on the actors in the pipeline and hooks up their input and output streams. The pipeline statement is directly analogous to pipes and I/O redirection on UNIX commandline. The implementation translates Mantra to Java and therefore Mantra has the potential to run much faster than Ruby or Python due to their purely interpreted nature. The syntax and semantics of the language are fairly straightforward and the implementation is a devious but relatively small 2500 lines of Java."

User:jerryk: del.icio.us bookmarks

ANTLR-v3 Maven Plugin

The antlr3-maven-plugin will use the ANTLR tool to process grammars included in your project and generate code (typically Java source code) during the generate-sources phase of the build.

Maven: del.icio.us/tag/maven

jatran - Google Code

Translate Java -> Scala

scala: del.icio.us/tag/scala

ANTLR plugin for Eclipse

http://antlreclipse.sourceforge.net/updates/

Eclipse: del.icio.us/tag/eclipse

ANTLR Parser Generator

ANTLR, ANother Tool for Language Recognition, is a language tool that provides a framework for constructing recognizers, interpreters, compilers, and translators from grammatical descriptions containing actions in a variety of target languages.

opensource: del.icio.us tag/opensource

[from wnpxrz] more ANTLR - Java, and comparisons to PLY and PyParsing

"arser. See the first and second essays.There are several reasons to use ANTLR over one of the Python parsers like PLY and PyParsing. The GUI interface is very nice, it has a sophisticated understanding of how to define a grammar, it's top-down approach m

User:jeyrb: jey's network's del.icio.us bookmarks

ANTLR plugin for Eclipse

Provides an ANTLR plugin (including grammar file editor with outline page and project nature with incremental builder) for the Eclipse platform

Eclipse: del.icio.us/tag/eclipse

ANTLR: Easy XML Parsing, based on the ANTLR parser generator

The ANTLR 3 Eclipse Plugin helps you develop ANTLR 3 grammars inside Eclipse. It currently provides a project nature<sep/>

Eclipse: del.icio.us/tag/eclipse

Fig - Generic configuration language interpreter - ANTLR 3 - ANTLR Project

useful as an intro to ANTLR, but also in its own right as an antidote to XML and .properties config file hell

XML: del.icio.us/tag/xml

jatran - Google Code

A Source to Source translator, from Java to another language

scala: del.icio.us/tag/scala

Fig: Cleaner configuration settings in Java

ANTLR 3 grammar and API to improve readability and usability of properties or XML files in Java, when used to store configuration settings.

open-source: del.icio.us tag/open-source

ANTLR plugin for Eclipse

This project leverages the Eclipse platform (v3.02 and v3.1) by adding support for the parser generator ANTLR.

Eclipse: del.icio.us/tag/eclipse

Page 1 | Next >>