Come si può scrivere CoffeeScript in CoffeeScript? [duplicare]

0

Come è possibile che abbia scritto un linguaggio di programmazione come CoffeeScript come se fosse CoffeeScript? Innanzitutto CoffeeScript non esiste che legge gli script di CoffeeScript e li interpreta?

    
posta user1594061 19.06.2013 - 08:22
fonte

2 risposte

1
  • Per prima cosa progetta una lingua A su carta e lavagna bianca
  • Quindi scrivi un'implementazione di un linguaggio A (compilatore, vm, interprete, runtime in base a un ambito del linguaggio) nella lingua B .
  • Una volta che hai un ambiente stabile per la lingua A , puoi iniziare a scrivere la versione di ambiente per la lingua A nella lingua A .

Direi che, a meno che il linguaggio sia lento o non completo, gli strumenti dovrebbero sempre essere implementati in esso. Ciò rende molto più facile per gli sviluppatori lavorarci.

    
risposta data 19.06.2013 - 10:22
fonte
0

Pensa a un sottoinsieme di linguaggio per costruire un'altra lingua. Non guardarlo come edificio A con A, ma invece costruisci A con B dove B è una lingua piccola.

Pensa in questo modo: Costruisci un semplice interprete con JavaScript e lo chiami CoffeeScript, più tardi quando il tuo progetto diventa sempre più grande inizi a scrivere parti del tuo codice con le tue nuove funzioni / costruzioni o in breve - la tua lingua come CoffeeScript.

    
risposta data 19.06.2013 - 09:00
fonte

Leggi altre domande sui tag