# -*- encoding: utf-8 -*- # stub: rockit 0.7.2 ruby lib Gem::Specification.new do |s| s.name = "rockit".freeze s.version = "0.7.2".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Robert Feldt".freeze] s.date = "2006-03-27" s.description = "Rockit is a potent parser generator and gives you AST's (Abstract Syntax Tree's) which you can pattern match and pretty-print. Rockit does not distinghuish between lexing and parsing so the generated parsers are scanner-/lexer-less. The vision is to extend Rockit with more advanced compiler-related abilities including back-ends and code generation. However, currently the focus is on parsing and AST-related tasks such as transformation.".freeze s.email = "Robert.Feldt@gmail.com".freeze s.files = ["BUGS".freeze, "LICENSE".freeze, "README".freeze, "TODO".freeze, "VERSION".freeze, "doc/rockit_paper.pdf".freeze, "lib/packrat/grammar.rb".freeze, "rakefile".freeze, "tests/acceptance/packrat/java".freeze, "tests/acceptance/packrat/java/atest_java.rb".freeze, "tests/acceptance/packrat/java/java.rb".freeze, "tests/acceptance/packrat/java/t.rb".freeze, "tests/acceptance/packrat/java/todo".freeze, "tests/acceptance/packrat/java/xtc.lang.java".freeze, "tests/acceptance/packrat/java/xtc.lang.java/Java.rats".freeze, "tests/acceptance/packrat/java/xtc.lang.java/JavaConstant.rats".freeze, "tests/acceptance/packrat/java/xtc.lang.java/JavaCore.rats".freeze, "tests/acceptance/packrat/java/xtc.lang.java/JavaIdentifier.rats".freeze, "tests/acceptance/packrat/java/xtc.lang.java/JavaSymbol.rats".freeze, "tests/acceptance/packrat/java/xtc.lang.java/JavaTree.rats".freeze, "tests/acceptance/packrat/java/xtc.lang.java/JavaType.rats".freeze, "tests/acceptance/packrat/java/xtc.lang.java/Spacing.rats".freeze, "tests/acceptance/packrat/java/xtc.lang.java/Symbol.rats".freeze, "tests/acceptance/packrat/minibasic".freeze, "tests/acceptance/packrat/minibasic/README".freeze, "tests/acceptance/packrat/minibasic/atest_minibasic.rb".freeze, "tests/acceptance/packrat/minibasic/minibasic.rb".freeze, "tests/acceptance/packrat/minibasic/mult3.basic".freeze, "tests/acceptance/packrat/minibasic/sumeven.basic".freeze, "tests/unit/packrat/test_ast.rb".freeze, "tests/unit/packrat/test_interpreting_parser.rb".freeze] s.homepage = "http://www.pronovomundo.com/projects/ruby/rockit".freeze s.required_ruby_version = Gem::Requirement.new("> 0.0.0".freeze) s.requirements = ["none".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Rockit is the Ruby Object-oriented Compiler construction toolKIT".freeze end