Styx is 'n skandeerder en parser kragopwekker ontwerp om 'n paar tekortkominge van die tradisionele lex / yacc, ens kombinasie aan te spreek.
Styx het unieke eienskappe soos outomatiese afleiding van diepte grammatika, produksie van die afleiding boom insluitend dis C koppelvlak wat toegang tot die abstrakte sintaksis boom bied, die behoud van volle bron van inligting en mooi druk om die bron-bron vertaling fasiliteer, volharding vinnige tolk skryf help .
Vir toepassing in die huidige rekenaar omgewings, dit word ondersteun Unicode, reentrancy en bied draad-safeness.
Laaste maar nie die minste nie, Styx werk goed onder baie verskillende bedryfstelsels, onder hulle dos, vensters, en serveral unixes.
Dit is suksesvol gebruik in baie toepassings en is bekend om vinnige samesteller ontwikkeling. Beide van ons praktiese ervaring sowel as van die bedrag van die geskrewe kode, die wins in die ontwikkeling tyd vir realistiese tale versus lex / yacc, ens is 'n faktor van ongeveer 5-10.
Wat is nuut in hierdie release:.
- Hierdie weergawe voeg eksplisiete reëls konflik op te los verminder-verminder konflikte en dinamiese tekens te hanteer konteks-sensitiewe konstrukte soos C se typedef
Wat is nuut in weergawe 1.8.0:
- ondersteuning vir EBNF soos grammatika definisies
- aanpassings rakende gcc / g ++ 4,4 en vs 2008
Kommentaar nie gevind