Voglio creare un motore di template (ITT non un altro motore di template ...) basato su Razor.
Ci sono stato per parecchio tempo non arrivando da nessuna parte e francamente sono al limite. Ho provato a far girare il mio, ho provato a generar...
Durante la scrittura di un lexer / parser, perché / quando uno sviluppatore consigliato ha scelto per definire i tipi di token attraverso un gerarchia di campo / tipo di enumerazione?
Ladomandapiùvicinachehotrovatoquièstata Lexing: un...
Sono davvero interessato a scrivere il mio convertitore.
Conosco C ++ / Python / Objective-C / Swift e un po 'Haskell.
Ci sono siti web come objectivec2swift e iswift.org, che possono convertire da OC a Swift online.
Ho un strong interes...
Stavo creando una lingua e ho scoperto che il mio tokenizzatore della lingua avrebbe dovuto cambiare a seconda della fase di analisi.
vale a dire. abc[1] verrebbe analizzato come 4 token ( abc , [ , 1 , ] ), dove { abc...
Ultimamente ho giocato con lo scrivere il mio linguaggio di programmazione, seguendo l'eccellente Crafting Interpreters ma ho colpito qualcosa di intoppo.
Vorrei estendere il parser per accettare dichiarazioni di variabili sotto forma di:...