Vorrei pensare a un linguaggio di sintassi di markup, Liran. La struttura della sintassi semplifica l'analisi poiché i blocchi di codice sono chiaramente delineati tra i tag di inizio e di fine. Potresti teoricamente creare facilmente un interprete di livello 1 che analizzi ed esegua direttamente il codice.
Detto questo, non ci sono linguaggi di markup che fanno cose significative nel contesto a cui sembri mirare (potresti voler scrivere tu stesso). La scelta migliore sarebbe probabilmente le lingue con funzionalità minima e preferibilmente non supportare la programmazione procedurale. Un linguaggio come BASIC dovrebbe essere facile da costruire per un interprete di livello 1.
La cosa migliore forse sono i primi linguaggi di script che non offrivano molti elementi sintattici e erano piuttosto brevi nella complessità. Non riesco a pensare a qualsiasi però.
Ma forse l'opzione migliore è progettare la propria lingua. L'interprete diventa più facile da costruire perché hai una profonda conoscenza della sintassi del linguaggio e puoi governare la tua struttura linguistica e la semantica nell'interprete.
...
L'insistenza sul livello 1 interprete è perché hai parlato di desideri facile.
fonte
2009-08-05 22:37:56
L'esperanto dovrebbe essere facile. :) –