2009-06-15 5 views
0
나는 전혀 되돌아가없는 단지 결정 파서를 사용하여 루비 언어를 구문 분석 할 수 있는지 알고 싶어

? 대신 실제로 파서를 작성해야하는루비 파서

답변

0

, 당신은 항상 당신이 원하는 일을하기 위해 기존의 통역을 활용할 수 있습니다. 예를 들어

: ruby2ruby

http://seattlerb.rubyforge.org/ruby2ruby/ 내가 루비를 분석, 또는 왜 당신이 "아니오 되돌아"주장에 대한 구체적인 내용을 모르는

0

ruby2ruby. Ruby 문법이 LALR (1)이 아니라고 생각합니다. 예를 들어 YACC 또는 동급 기관에서 처리 할 수없는 것 같습니다.

http://en.wikipedia.org/wiki/GLR_parser

을 내가 이것을 사용했습니다 : 문제는 그 문법 상황 무료 언어를 구문 분석하는 경우

에 관계없이, 하나는 역 추적하지 않는이 사용 GLR 파서을 할 수 많은 실제 언어를위한 제작 파서를 구축하십시오.