» tagged pages
» logout

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

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 plugin for Eclipse

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

Eclipse: del.icio.us/tag/eclipse

MF Bliki: dsl

<sep/>external DSLs is that it's hard to write a parser. Indeed one of the justifications for using XML as the carrier syntax for an external DSL is that "you

XML: del.icio.us/tag/xml

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

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 Parser Generator

check this out someday ... currently it's out of scope

opensource: del.icio.us tag/opensource

java2python - Google Code

"Simple but effective tool to translate java source code into python source code."

opensource: del.icio.us tag/opensource

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