는 최근에 나는 루비 루비 1.8.7에서 파스 트리를 사용하는 ROR 프로젝트를 변환하고 1.9.3ruby_parser, 이전 1.8.7의 AST 및 루비의 S- 표현식 사용?
파스 트리가 명의 Google의 무리에 대한 검색, 1.9.3와 함께 작동하지 않을 수 있다는 것을 알아 낸, 여전히 몇 가지 코드와 함께 붙어 -migration
다양한 대안 ruby_parser처럼 sourcify, parse_tree_reloaded 발견 등 ...
이 사람들은이 모든 자신의 제한 등 sourcify는 동적 분석 구문 분석을 수행 할 수 없습니다. eval 사용.
루비 커뮤니티에서 AST/Parsing/SExp의 가장 좋은 사용법을 알고 싶었고 AST 경로를 선택하지 않으면 루비 1.9.3의 대안이 무엇인지 알고 싶었습니까?
일부 유스 케이스 포인터가 도움이 될 것입니다.
감사합니다.