louismullie / treat

Natural language processing framework for Ruby.
Other
1.37k stars 128 forks source link

Enju parser broken #83

Open dalton opened 10 years ago

dalton commented 10 years ago

I am trying to run the enju parser and it appears to be broken.

/Users/adalton/.rvm/gems/ruby-head/gems/treat-2.0.9/lib/treat/workers/processors/parsers/enju.rb:168:in `link': wrong number of arguments (4 for 1) (ArgumentError)
    from /Users/adalton/.rvm/gems/ruby-head/gems/treat-2.0.9/lib/treat/workers/processors/parsers/enju.rb:168:in `block in link_heads'
    from /Users/adalton/.rvm/gems/ruby-head/gems/treat-2.0.9/lib/treat/entities/entity/magical.rb:38:in `block in magic'
    from /Users/adalton/.rvm/gems/ruby-head/gems/treat-2.0.9/lib/treat/entities/entity/iterable.rb:22:in `block (2 levels) in each_entity'
    from /Users/adalton/.rvm/gems/ruby-head/gems/treat-2.0.9/lib/treat/entities/entity/iterable.rb:18:in `each_entity'
    from /Users/adalton/.rvm/gems/ruby-head/gems/treat-2.0.9/lib/treat/entities/entity/iterable.rb:22:in `block in each_entity'
    from /Users/adalton/.rvm/gems/ruby-head/gems/treat-2.0.9/lib/treat/entities/entity/iterable.rb:21:in `each'
    from /Users/adalton/.rvm/gems/ruby-head/gems/treat-2.0.9/lib/treat/entities/entity/iterable.rb:21:in `each_entity'
    from /Users/adalton/.rvm/gems/ruby-head/gems/treat-2.0.9/lib/treat/entities/entity/magical.rb:38:in `magic'
    from /Users/adalton/.rvm/gems/ruby-head/gems/treat-2.0.9/lib/treat/entities/entity.rb:118:in `method_missing'
    from /Users/adalton/.rvm/gems/ruby-head/gems/treat-2.0.9/lib/treat/workers/processors/parsers/enju.rb:166:in `link_heads'
    from /Users/adalton/.rvm/gems/ruby-head/gems/treat-2.0.9/lib/treat/workers/processors/parsers/enju.rb:64:in `parse'
    from /Users/adalton/.rvm/gems/ruby-head/gems/treat-2.0.9/lib/treat/entities/entity/delegatable.rb:66:in `call_worker'
    from /Users/adalton/.rvm/gems/ruby-head/gems/treat-2.0.9/lib/treat/entities/entity/delegatable.rb:40:in `block (2 levels) in add_workers'
    from /Users/adalton/.rvm/gems/ruby-head/gems/treat-2.0.9/lib/treat/entities/entity/applicable.rb:41:in `do_task'
    from /Users/adalton/.rvm/gems/ruby-head/gems/treat-2.0.9/lib/treat/entities/entity/applicable.rb:22:in `block in apply'
    from /Users/adalton/.rvm/gems/ruby-head/gems/treat-2.0.9/lib/treat/entities/entity/applicable.rb:6:in `each'
    from /Users/adalton/.rvm/gems/ruby-head/gems/treat-2.0.9/lib/treat/entities/entity/applicable.rb:6:in `apply'
    from lib/trimmer.rb:122:in `<main>'

Where is #link defined?