From: "hsbt (Hiroshi SHIBATA) via ruby-core" Date: 2023-05-10T07:33:49+00:00 Subject: [ruby-core:113451] [Ruby master Feature#19637] Use Lrama LALR parser generator instead of Bison Issue #19637 has been updated by hsbt (Hiroshi SHIBATA). I'm +1 to this because we should reduce required dependencies. ---------------------------------------- Feature #19637: Use Lrama LALR parser generator instead of Bison https://bugs.ruby-lang.org/issues/19637#change-103029 * Author: yui-knk (Kaneko Yuichiro) * Status: Open * Priority: Normal ---------------------------------------- I want to propose to use Lrama LALR parser generator instead of Bison. https://github.com/yui-knk/lrama is a pure ruby parser generator which accepts Ruby's "parse.y" and generate compatible "parse.c" file. By this change, we never depend on Bison whose version is different for each environment. Future improvement, like Nonterminal attributes and so on, will be discussed other tickets. -- https://bugs.ruby-lang.org/ ______________________________________________ ruby-core mailing list -- ruby-core@ml.ruby-lang.org To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org ruby-core info -- https://ml.ruby-lang.org/mailman3/postorius/lists/ruby-core.ml.ruby-lang.org/