Possibili duplicati:
Methodologies for designing a simple programming language
Learning to write a compilerCome andresti a scrivere un semplice linguaggio di programmazione?
vorrei scrivere un linguaggio di programmazione con una sintassi simile a QBasic, ma ancora più semplice. Voglio che sia per i programmatori principianti. La sua semplicità incoraggerà gli aspiranti programmatori a non arrendersi e ad interessarli alla programmazione. Ad esempio: Invece di QBasic's STAMPA "Hello World!"
Vorrei utilizzare
Scrivere "Hello World!"
o un po 'più simile a VB
Write ("Ciao Mondo")
Come potrei fare per adattare la sintassi di base per rendere la mia lingua?
Possibile duplicato di http://stackoverflow.com/q/1208338/246069 – YWE
"La sua semplicità incoraggerà gli aspiranti programmatori a non mollare e ad interessarli alla programmazione." - Non per scoraggiarti, ma linguaggi semplicistici tendono a mettersi sulla tua strada dopo poco tempo. Preferisco le lingue che sono * semplici *, ma non mancano per compiti più grandi/più sofisticati (in particolare, Python). A parte questo, stai chiedendo come dovrebbe essere la sintassi, o vuoi suggerimenti su come effettivamente analizzarlo? – delnan
Hai ragione. Ho iniziato l'anno scorso a studiare BASIC e mi sono davvero divertito così ora sto cercando di imparare C così posso fare una programmazione più profonda. Ho anche imparato le basi visive. Tuttavia, penso che se riesco in qualche modo a modificare la sintassi di base, potrei aggiungere anche i miei comandi, rendendola una versione più potente del BASIC ma con una sintassi più semplice. – RCProgramming