In questi giorni ci sono più compilatori di linguaggi di programmazione incrociata (specialmente da un linguaggio 'X' a JavaScript). Mi chiedo come siano sviluppati? Quali sono i passaggi generali da prendere in considerazione per scrivere algoritmi se dovessi svilupparne uno?
Devo essere completamente completo in Analisi lessicale?
Per quel che riguarda la mia conoscenza, dovrebbero seguire gli stessi passi della traduzione di alcune "X" nella lingua dell'Assembly (compilazione di base). È così che sono stati effettivamente sviluppati? O c'è un altro modo?
Grazie