Hi kaspar, I am refactoring parser by removing potential unnecessary atoms. Maybe there are too many small matches, since profiling result reported too many garbage collection?
Does infix engine support unary operator? Like parsing the condition in Fortran: .not. flag since currently I am using one expression rule for all the expression parsing, including logical condition (maybe this is not a good idea?). Cheers Li 在 2013-7-1,下午5:08,Kaspar Schiess <[email protected]> 写道: > Hi Li, > >> Any idea is appreciated! >> Best regards, > > If your parser uses infix expressions somewhere, you might want to use > the infix engine that we've just developed. It should be faster than the > aequivalent PEG parser. > > kaspar > > >
