Initial import of ruby18-dhaka-2.2.1 as devel/ruby-dhaka.
Dhaka is a set of tools for generating tokenizers, parsers and evaluators for context-free grammars. It is written solely in Ruby with no native extensions and no dependencies.
This commit is contained in:
parent
d23cc08e68
commit
e75d51b2cd
4 changed files with 126 additions and 0 deletions
3
devel/ruby-dhaka/DESCR
Normal file
3
devel/ruby-dhaka/DESCR
Normal file
|
@ -0,0 +1,3 @@
|
|||
Dhaka is a set of tools for generating tokenizers, parsers and evaluators
|
||||
for context-free grammars. It is written solely in Ruby with no native
|
||||
extensions and no dependencies.
|
14
devel/ruby-dhaka/Makefile
Normal file
14
devel/ruby-dhaka/Makefile
Normal file
|
@ -0,0 +1,14 @@
|
|||
# $NetBSD: Makefile,v 1.1.1.1 2008/04/04 15:16:48 jlam Exp $
|
||||
|
||||
DISTNAME= dhaka-2.2.1
|
||||
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= http://dhaka.rubyforge.org/
|
||||
COMMENT= Lexer and LALR(1) parser generators for context-free grammars
|
||||
|
||||
GEM_BUILD= gemspec
|
||||
|
||||
.include "../../misc/rubygems/rubygem.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
104
devel/ruby-dhaka/PLIST
Normal file
104
devel/ruby-dhaka/PLIST
Normal file
|
@ -0,0 +1,104 @@
|
|||
@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/04 15:16:48 jlam Exp $
|
||||
${GEM_HOME}/cache/dhaka-${PKGVERSION}.gem
|
||||
${GEM_LIBDIR}/Rakefile
|
||||
${GEM_LIBDIR}/lib/dhaka.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/dot/dot.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/evaluator/evaluator.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/grammar/closure_hash.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/grammar/grammar.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/grammar/grammar_symbol.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/grammar/precedence.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/grammar/production.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/lexer/accept_actions.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/lexer/alphabet.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/lexer/alphabet.rb~
|
||||
${GEM_LIBDIR}/lib/dhaka/lexer/compiled_lexer.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/lexer/dfa.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/lexer/lexeme.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/lexer/lexer.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/lexer/lexer_run.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/lexer/regex_grammar.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/lexer/regex_parser.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/lexer/regex_tokenizer.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/lexer/specification.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/lexer/state.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/lexer/state_machine.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/parser/action.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/parser/channel.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/parser/compiled_parser.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/parser/conflict.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/parser/item.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/parser/parse_result.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/parser/parse_tree.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/parser/parser.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/parser/parser_methods.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/parser/parser_run.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/parser/parser_state.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/parser/token.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/runtime.rb
|
||||
${GEM_LIBDIR}/lib/dhaka/runtime.rb~
|
||||
${GEM_LIBDIR}/lib/dhaka/tokenizer/tokenizer.rb
|
||||
${GEM_LIBDIR}/test/all_tests.rb
|
||||
${GEM_LIBDIR}/test/arithmetic/arithmetic_evaluator.rb
|
||||
${GEM_LIBDIR}/test/arithmetic/arithmetic_evaluator_test.rb
|
||||
${GEM_LIBDIR}/test/arithmetic/arithmetic_grammar.rb
|
||||
${GEM_LIBDIR}/test/arithmetic/arithmetic_grammar_test.rb
|
||||
${GEM_LIBDIR}/test/arithmetic/arithmetic_test_methods.rb
|
||||
${GEM_LIBDIR}/test/arithmetic/arithmetic_tokenizer.rb
|
||||
${GEM_LIBDIR}/test/arithmetic/arithmetic_tokenizer_test.rb
|
||||
${GEM_LIBDIR}/test/arithmetic_precedence/arithmetic_precedence_evaluator.rb
|
||||
${GEM_LIBDIR}/test/arithmetic_precedence/arithmetic_precedence_grammar.rb
|
||||
${GEM_LIBDIR}/test/arithmetic_precedence/arithmetic_precedence_grammar_test.rb
|
||||
${GEM_LIBDIR}/test/arithmetic_precedence/arithmetic_precedence_lexer_specification.rb
|
||||
${GEM_LIBDIR}/test/arithmetic_precedence/arithmetic_precedence_parser_test.rb
|
||||
${GEM_LIBDIR}/test/brackets/bracket_grammar.rb
|
||||
${GEM_LIBDIR}/test/brackets/bracket_tokenizer.rb
|
||||
${GEM_LIBDIR}/test/brackets/brackets_test.rb
|
||||
${GEM_LIBDIR}/test/chittagong/chittagong_driver.rb
|
||||
${GEM_LIBDIR}/test/chittagong/chittagong_driver_test.rb
|
||||
${GEM_LIBDIR}/test/chittagong/chittagong_evaluator.rb
|
||||
${GEM_LIBDIR}/test/chittagong/chittagong_evaluator_test.rb
|
||||
${GEM_LIBDIR}/test/chittagong/chittagong_grammar.rb
|
||||
${GEM_LIBDIR}/test/chittagong/chittagong_lexer.rb
|
||||
${GEM_LIBDIR}/test/chittagong/chittagong_lexer_specification.rb
|
||||
${GEM_LIBDIR}/test/chittagong/chittagong_lexer_test.rb
|
||||
${GEM_LIBDIR}/test/chittagong/chittagong_parser.rb
|
||||
${GEM_LIBDIR}/test/chittagong/chittagong_parser_test.rb
|
||||
${GEM_LIBDIR}/test/chittagong/chittagong_test.rb
|
||||
${GEM_LIBDIR}/test/core/another_lalr_but_not_slr_grammar.rb
|
||||
${GEM_LIBDIR}/test/core/another_lalr_but_not_slr_grammar.rb.rej
|
||||
${GEM_LIBDIR}/test/core/compiled_parser_test.rb
|
||||
${GEM_LIBDIR}/test/core/dfa_test.rb
|
||||
${GEM_LIBDIR}/test/core/evaluator_test.rb
|
||||
${GEM_LIBDIR}/test/core/grammar_test.rb
|
||||
${GEM_LIBDIR}/test/core/lalr_but_not_slr_grammar.rb
|
||||
${GEM_LIBDIR}/test/core/lexer_test.rb
|
||||
${GEM_LIBDIR}/test/core/malformed_grammar.rb
|
||||
${GEM_LIBDIR}/test/core/malformed_grammar_test.rb
|
||||
${GEM_LIBDIR}/test/core/nullable_grammar.rb
|
||||
${GEM_LIBDIR}/test/core/parse_result_test.rb
|
||||
${GEM_LIBDIR}/test/core/parser_state_test.rb
|
||||
${GEM_LIBDIR}/test/core/parser_test.rb
|
||||
${GEM_LIBDIR}/test/core/precedence_grammar.rb
|
||||
${GEM_LIBDIR}/test/core/precedence_grammar_test.rb
|
||||
${GEM_LIBDIR}/test/core/rr_conflict_grammar.rb
|
||||
${GEM_LIBDIR}/test/core/simple_grammar.rb
|
||||
${GEM_LIBDIR}/test/core/sr_conflict_grammar.rb
|
||||
${GEM_LIBDIR}/test/dhaka_test_helper.rb
|
||||
${GEM_LIBDIR}/test/fake_logger.rb
|
||||
${GEM_HOME}/specifications/dhaka-${PKGVERSION}.gemspec
|
||||
@dirrm ${GEM_LIBDIR}/test/core
|
||||
@dirrm ${GEM_LIBDIR}/test/chittagong
|
||||
@dirrm ${GEM_LIBDIR}/test/brackets
|
||||
@dirrm ${GEM_LIBDIR}/test/arithmetic_precedence
|
||||
@dirrm ${GEM_LIBDIR}/test/arithmetic
|
||||
@dirrm ${GEM_LIBDIR}/test
|
||||
@dirrm ${GEM_LIBDIR}/lib/dhaka/tokenizer
|
||||
@dirrm ${GEM_LIBDIR}/lib/dhaka/parser
|
||||
@dirrm ${GEM_LIBDIR}/lib/dhaka/lexer
|
||||
@dirrm ${GEM_LIBDIR}/lib/dhaka/grammar
|
||||
@dirrm ${GEM_LIBDIR}/lib/dhaka/evaluator
|
||||
@dirrm ${GEM_LIBDIR}/lib/dhaka/dot
|
||||
@dirrm ${GEM_LIBDIR}/lib/dhaka
|
||||
@dirrm ${GEM_LIBDIR}/lib
|
||||
@dirrm ${GEM_LIBDIR}
|
5
devel/ruby-dhaka/distinfo
Normal file
5
devel/ruby-dhaka/distinfo
Normal file
|
@ -0,0 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.1.1.1 2008/04/04 15:16:48 jlam Exp $
|
||||
|
||||
SHA1 (dhaka-2.2.1.gem) = 2c8520ab70e32a8c803b1b38ed21291edc1ad9a9
|
||||
RMD160 (dhaka-2.2.1.gem) = 61d5525d77b73c8268c3c662f6389cfbd96b33d1
|
||||
Size (dhaka-2.2.1.gem) = 49152 bytes
|
Loading…
Reference in a new issue