Domanda

Qualcuno di voi sa se la BNF o EBNF di Turbo Pascal è disponibile da qualche parte (LEGALMENTE !!)?

È stato utile?

Soluzione

Altri suggerimenti

Il DMS Software Reengineering Toolkit è una piattaforma commerciale per la costruzione di analisi del programma e strumenti di trasformazione. Si è configurato dotandola di una grammatica BNF esplicita per il langauge da lavorare.

DMS possono essere ottenuti con un front end Delphi 6. Questo è stato utilizzato per implementare AOP per Delphi.

Edilizia altri dialetti è semplice.

EDIT: (rispondono al commento di OP in un'altra risposta): DMS sarebbe una piattaforma molto conveniente su cui costruire un compilatore.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top