ルビ言語を構文解析することが可能かどうかを知りたいのは、逆追跡を全く持たない確定的パーサー を使うだけですか?Ruby Parser
0
A
答えて
0
実際にパーサーを書く必要はなく、既存のインタプリタを利用して、必要なことを行うことができます。例えば
:ruby2ruby
http://seattlerb.rubyforge.org/ruby2ruby/私はルビーを解析し、またはなぜあなたは「ノーバックトラッキング」を主張についての具体的な詳細を知らない
0
ruby2ruby。私の推測では、Rubyの文法はLALR(1)ではないと信じている、たとえばYACCや等価物では処理できないと考えている。
問題は、その文法文脈自由である言語を解析する場合にかかわらず、1が後戻りしないGLR法を使用して、これを行うことができます。
http://en.wikipedia.org/wiki/GLR_parser
私はこれを使用しました実際の多くの言語用の生産パーサーを構築する。
関連する問題
- 1. DrupalサービスモジュールJson Parser
- 2. windows cookie index.dat parser
- 3. ical parser android
- 4. SBJSON Parser Memory Leak
- 5. WBXML Parser/decoder
- 6. Scala Parser Issues
- 7. SVG Parser in Javascript
- 8. Javascript XML Parser
- 9. Java RTF Parser
- 10. jquery url builder/parser
- 11. Nim code parser
- 12. AndroidのHachoir Parser
- 13. Java DOM Parser XML
- 14. RSS Parser PHP 4.3.9
- 15. BeautifulSoup Parser Confusion - HTML
- 16. Rubygemの "Link Parser"をインストールできない
- 17. C++ Parser/Java for Model
- 18. HTML Parser for response - Java
- 19. ANTLR Parser with manual lexer
- 20. javascript - 括弧regexp/parser
- 21. jQuery TableSorter Parser for Europe
- 22. Haskell Parsec Parser for Encountering [...]
- 23. 巨大なJson Parser
- 24. .Net WikiText to HTML Parser
- 25. Microsoft ASP.NET ReportViewer Parserエラー
- 26. SGML :: Parserの:: OpenSP - オープンジェイドナイトメア
- 27. Java XML Parser問題
- 28. オープンソースDXF Parser in C++
- 29. Android Jackson JSON Parser null値
- 30. Scala Parser Token Delimiter問題