Cel mai bun Interpreți și compilatoare Pentru Linux
TinyPie este un interpret pe bază de copac pentru un simplu limbaj de programare, cu o sintaxă-Python ca & nbsp;. Se execută codul sursă prin construirea Abstract Syntax copac (AST) și de mers pe jos copac.Este bazat pe limbajul Pie de la "Language modele...
CmdOption este o sursă deschisă și bazată pe adnotare de linie de comandă software ușor de utilizat pentru a parser, conceput special pentru Java 5 aplicații.CmdOption este capabil de a analiza orice linie de comandă, datorită un simplu obiect de...
SmartEiffel este GNU Compiler Eiffel. SmartEiffel este destinat a fi un mic și foarte rapid, Eiffel compilator complet, totuși.Actuala Distribuția include o Eiffel la compilator C, instrumente de documentare, o imprimantă destul, și diverse alte...
aplicare NCC este un compilator care produce informații de analiză de program. NCC este un înlocuitor decent de cflow și cscope în măsură să analizeze orice program folosind compilatorul gcc.Programul incliudes de asemenea, un apel grafic navigator și...
GNU Smalltalk este o punere în aplicare care urmează îndeaproape Smalltalk-80 limba așa cum este descris în cartea Smalltalk-80: Limba și punerea sa în aplicare de către Adele Goldberg și David Robson, care va fi denumit în continuare Cartea...
Plessc este un open source GUI & nbsp; (Graphical & nbsp; de interfață utilizator) pentru mai puțin aplicarea compilator linie de comandă. Acesta dispune de busteni lizibile, capacitatea de a deschide mai puțin fișierul cu un editor specificat, sprijin...
Punerea în aplicare CPython este standardul pentru Python (limba). purepy este o traducere a codului C la Python pur, într-o măsură limitată de finalizare.În plus, purepy oferă o interfață în jurul o organizație alternativă a codurilor, aliniat cu...
Limba Retro are o istorie bogata merge înapoi la 1998, când a fost primul lansat ca un standalone 16 biți Forth pentru x86 PC-uri. De atunci a evoluat prin utilizarea în forma sa actuală, ceea ce este o punere în aplicare de rulare pe 32 de biți pe o...
Proiectul Polygen este un program pentru generarea Exemple aleatoare conform unei definiții gramatica, care este în urma regulile personalizat sintactice și lexicale.Formal, este un interpret de o limbă se conceput pentru a defini limbi, în cazul în care...
Stratego / XT este un mediu de dezvoltare pentru crearea de sisteme de transformare de sine stătătoare.Acesta combină Stratego, un limbaj pentru implementarea transformărilor pe baza paradigma strategiilor de rescriere programabile, cu XT, o colecție de...