Domande con tag 'interpreters'

2
risposte

Implementare un primo interprete di base: cosa dovrei imparare prima? [duplicare]

Sto per implementare il mio linguaggio di programmazione molto semplice e un interprete per eseguire codice in quella lingua. La lingua sarà molto semplice. Codice di esempio: var x = 3 if x > 2 print x if x < 2 print "hello" La...
posta 01.05.2014 - 18:15
0
risposte

Aritmetica di dimensioni arbitrariamente dimensionate (e firmness) in C ++ - Come può essere fatto genericamente in fase di esecuzione?

Come posso gestire in modo efficiente interi di dimensioni e significatività sconosciute in varie operazioni aritmetiche in C ++? (per una macchina virtuale). Sto memorizzando il programma per la macchina virtuale in una stringa di byte non e...
posta 11.04.2016 - 16:24
6
risposte

Come modificare il codice in fase di esecuzione in un interprete?

Durante la lettura della differenza tra compilatore e interprete, ho trovato le seguenti differenze da internet. Vantaggi dell'uso del compilatore: Poiché il compilatore converte il programma in codice nativo della macchina di destinazion...
posta 13.12.2013 - 07:37
3
risposte

Gli errori della console del browser 'errori del compilatore', 'errori di runtime' o nessuno dei due?

Stavo provando a comunicare con un collega su un errore JavaScript di cui ero stato informato nella finestra della console del mio browser quando ho capito che non ero sicuro se dovessi fare riferimento a questo come un errore del compilatore...
posta 06.04.2016 - 20:15
2
risposte

Riguardo agli interpreti

Capisco che un interprete potrebbe fare una delle seguenti cose (e probabilmente più): Esegui direttamente il codice sorgente della lingua di programmazione. Prima converti il codice sorgente in un codice intermedio (che è meno leggibil...
posta 07.03.2014 - 11:02
3
risposte

Guadagna da un interprete costruito su misura? [chiuso]

Ultimamente ho compiuto notevoli progressi nella costruzione di un interprete. Lo sto costruendo dal codice assembly NASM (per il core engine) e C (cl.exe il compilatore Microsoft per il parser). Non ho molto tempo ma ho un sacco di buone idee s...
posta 03.04.2012 - 20:16
2
risposte

Espressioni di espressione sull'interprete personalizzato

Attualmente sto sviluppando il mio (tipo di) linguaggio di programmazione. Attualmente è simile a questo: asdf = 2; print(asdf); E print(2); E sorprendentemente, funziona. (Entrambi output 2 ) Tuttavia, il problema è che non poss...
posta 10.05.2016 - 17:35
3
risposte

Ci sono linguaggi di programmazione che i loro programmi non funzionano su una VM o in modo nativo, ma piuttosto su un interprete? [chiuso]

In questa domanda ho presentato un'idea Ho un semplice linguaggio di programmazione. Il modo in cui i programmi scritti in questa lingua verranno eseguiti, è all'interno di un interprete scritto in Java, che interpreterà il codice sorgente dir...
posta 09.03.2014 - 12:22
1
risposta

Perché l'interprete di Ruby è così piccolo? [chiuso]

Ho notato che la dimensione del file dell'interprete di Ruby sembra sospettosamente piccola. Mi sarei aspettato che /bin/dash fosse il più piccolo di tutti, ma è 20 volte più grande di Ruby: Interpreter Bytes ------------ ------...
posta 24.07.2015 - 01:52
2
risposte

Implementazione di un interprete di base - dovrei imparare le espressioni regolari? [chiuso]

Per divertimento e per pratica, sto pensando di implementare un linguaggio di programmazione molto semplice da eseguire su un semplice interprete scritto in Java. La mia domanda è questa: È necessario "conoscere" le espressioni regolari d...
posta 27.04.2014 - 19:05