What parser generator does Dart use? -


i see in "analyzer_experimental" package of dartlang, there generated dart code parsers:

https://code.google.com/p/dart/source/browse/branches/bleeding_edge/dart/?r=24255#dart%2fpkg%2fanalyzer_experimental%2flib%2fsrc%2fgenerated

i wonder parser generator uses?

from readme, looks it's not generated parser generator, rather machine-translated existing (presumably human-coded) java implementation:

this code part of experimental port of editor's analysis engine java dart. while continue support java version of analysis engine , services built on it, intend provide same services dart-based applications. code , expect change, possibly in significant ways. while eager see other people make use of analysis engine, want clear, in case interested in doing so, current api's should in no way considered stable.

in particular, code automatically translated java implementation. java implementation translated still under development , continue change on time. translator used still under development , output produced translator change on time. therefore, api presented code change. in addition, edits made code overwritten next time re-generate code.

if interested in using code, despite disclaimer above, fantastic! please let editor team know can sense of interest in it. also, feel free ask questions , make requests additional functionality.

(emphasis mine.)


Comments

Popular posts from this blog

java - nested exception is org.hibernate.exception.SQLGrammarException: could not extract ResultSet Hibernate+SpringMVC -

sql - Postgresql tables exists, but getting "relation does not exist" when querying -

asp.net mvc - breakpoint on javascript in CSHTML? -