Rubygems | Latest Versions for antlr3https://rubygems.org/gems2023-09-28T03:51:31Zantlr3 (1.10.0)https://rubygems.org/gems/antlr3/versions/1.10.02013-09-09T10:27:08ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Full power of Java's ANTLR 3 language recognition tool brought to Ruby.
Generate lexers, parsers, tree parsers, source translators, and language analysis
tools for use in Ruby applications. antlr3 (1.9.2)https://rubygems.org/gems/antlr3/versions/1.9.22013-08-05T04:51:02ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Full power of Java's ANTLR 3 language recognition tool brought to Ruby.
Generate lexers, parsers, tree parsers, source translators, and language analysis
tools for use in Ruby applications. antlr3 (1.9.1)https://rubygems.org/gems/antlr3/versions/1.9.12013-08-05T04:37:43ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
==Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates similarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby run-time library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is Java's class path antlr3 (1.9.0)https://rubygems.org/gems/antlr3/versions/1.9.02013-08-05T03:03:02ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates similarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby run-time library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is Java's class path antlr3 (1.8.13)https://rubygems.org/gems/antlr3/versions/1.8.132013-07-17T00:56:22ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates similarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby run-time library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is Java's class path antlr3 (1.8.12)https://rubygems.org/gems/antlr3/versions/1.8.122011-05-29T10:52:15ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates similarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby run-time library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is Java's class path antlr3 (1.8.11)https://rubygems.org/gems/antlr3/versions/1.8.112011-04-01T00:52:30ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates similarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby run-time library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is Java's class path antlr3 (1.8.10)https://rubygems.org/gems/antlr3/versions/1.8.102011-03-28T04:47:55ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates similarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby run-time library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is Java's class path antlr3 (1.8.8)https://rubygems.org/gems/antlr3/versions/1.8.82011-01-10T08:07:22ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates similarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby run-time library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is Java's class path antlr3 (1.8.5)https://rubygems.org/gems/antlr3/versions/1.8.52010-10-22T06:14:32ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates similarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby run-time library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is Java's class path antlr3 (1.8.2)https://rubygems.org/gems/antlr3/versions/1.8.22010-10-02T19:37:45ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates similarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby run-time library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is Java's class path antlr3 (1.8.0)https://rubygems.org/gems/antlr3/versions/1.8.02010-07-04T04:08:54ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates simillarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby runtime library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is java's class path antlr3 (1.7.5)https://rubygems.org/gems/antlr3/versions/1.7.52010-06-18T11:53:03ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates simillarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby runtime library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is java's class path antlr3 (1.7.2)https://rubygems.org/gems/antlr3/versions/1.7.22010-05-16T19:20:15ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates simillarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby runtime library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is java's class path antlr3 (1.7.1)https://rubygems.org/gems/antlr3/versions/1.7.12010-05-16T18:50:51ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates simillarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby runtime library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is java's class path antlr3 (1.6.3)https://rubygems.org/gems/antlr3/versions/1.6.32010-02-13T01:48:26ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates simillarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby runtime library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is java's class path antlr3 (1.6.0)https://rubygems.org/gems/antlr3/versions/1.6.02010-01-28T04:10:46ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates simillarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby runtime library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is java's class path antlr3 (1.4.0)https://rubygems.org/gems/antlr3/versions/1.4.02010-01-18T04:17:40ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates simillarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby runtime library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is java's class path antlr3 (1.3.1)https://rubygems.org/gems/antlr3/versions/1.3.12010-01-07T18:18:18ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates simillarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby runtime library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is java's class path antlr3 (1.3.0)https://rubygems.org/gems/antlr3/versions/1.3.02010-01-01T10:19:49ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates simillarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby runtime library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is java's class path antlr3 (1.2.4)https://rubygems.org/gems/antlr3/versions/1.2.42009-12-25T05:04:16ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates simillarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby runtime library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is java's class path antlr3 (1.2.3)https://rubygems.org/gems/antlr3/versions/1.2.32009-12-23T22:11:19ZKyle YetterFully-featured ruby parser generation for ANTLR version 3.
Fully-featured ANTLR 3 parser generation for Ruby.
ANTLR (ANother Tool for Language Recognition) is a tool that is used to generate
code for performing a variety of language recognition tasks: lexing, parsing,
abstract syntax tree construction and manipulation, tree structure recognition,
and input translation. The tool operates simillarly to other parser generators,
taking in a grammar specification written in the special ANTLR metalanguage and
producing source code that implements the recognition functionality.
While the tool itself is implemented in Java, it has an extensible design that
allows for code generation in other programming languages. To implement an
ANTLR language target, a developer may supply a set of templates written in the
StringTemplate (http://www.stringtemplate.org) language.
ANTLR is currently distributed with a fairly limited Ruby target implementation.
While it does provide implementation for basic lexer and parser classes, the
target does not provide any implementation for abstract syntax tree
construction, tree parser class generation, input translation, or a number of
the other ANTLR features that give the program an edge over traditional code
generators.
This gem packages together a complete implementation of the majority of features
ANTLR provides for other language targets, such as Java and Python. It contains:
* A customized version of the latest ANTLR program, bundling all necessary
java code and templates for producing fully featured language recognition
in ruby code
* a ruby runtime library that collects classes used throughout the code that
ANTLR generates
* a wrapper script, `antlr4ruby', which executes the ANTLR command line tool
after ensuring the ANTLR jar is java's class path