Domande con tag 'compiler'

2
risposte

Alcune funzioni integrate si collegano dietro le quinte?

Io principalmente codice in C # & VB, ma penso che questa domanda sia piuttosto universale. Cerco di limitare i loop per aumentare le prestazioni. Ad esempio, le funzioni di stringa che dividono la stringa in una matrice o eseguono una ricer...
posta 07.03.2016 - 15:36
4
risposte

Il mio lexer dovrebbe consentire quello che è ovviamente un errore di sintassi?

Questo è un po 'come una versione concreta della domanda In arrivo con i token per un lexer . Sto scrivendo un lexer per un piccolo sottoinsieme di HTML. Mi chiedo che cosa dovrei fare quando il flusso di input termina e sono in uno stat...
posta 02.12.2018 - 20:31
2
risposte

Compilatore di fiducia .net dopo gli aggiornamenti Microsoft

Microsoft rilascia frequentemente aggiornamenti e modifiche a .net, msbuild e Visual Studio. Come posso essere sicuro che il codice MSIL creato da msbuild o dal compilatore di Roslyn in VS 2015 sarà lo stesso o si comporterà allo stesso modo...
posta 02.03.2016 - 04:19
2
risposte

Come aggiungere software a una macchina? [duplicare]

Quando costruiamo una nuova macchina, come aggiungiamo software a quella macchina? So che abbiamo assemblatori e compilatori che convertono il codice di alto livello in codice macchina per farlo capire. Ma avendo progettato una nuova macchi...
posta 16.08.2014 - 09:09
2
risposte

Converti automaticamente le mutazioni nel codice imperativo in azioni funzionali?

Mi chiedo se qualcuno abbia provato a creare un linguaggio in cui si possano scrivere le mutazioni in uno stile imperativo diretto, e il compilatore trasforma automaticamente le modifiche in azioni puramente in stile Redux. Ad esempio (pseudo-js...
posta 26.06.2017 - 12:11
2
risposte

Esiste uno "pseudo-compilatore" per software proprietario?

Mi interessa sapere se esiste uno pseudo-compilatore che può creare una sorta di versione binaria o di codice byte di un file di script in chiaro, a cui si può accedere solo con un software proprietario? Lavoro con un client software propriet...
posta 21.10.2016 - 13:12
4
risposte

In che modo l'assemblaggio si riferisce al codice macchina / binario

In che modo l'assemblaggio si riferisce al codice macchina / binario. Ad esempio ecco come stampare sullo schermo in mikeOS (un piccolo sistema di assemblaggio puro), mikeOS utilizza NASM per assemblare. BITS 16 ORG 32768 %INCLUDE '...
posta 18.02.2014 - 13:00
3
risposte

Quale processo utilizza tipicamente (la maggior parte) dei compilatori di lingue di alto livello quando si modifica il nome di una variabile del codice sorgente in un nome di codice macchina?

I nomi di variabili lunghe (molto lunghe) rallentano la compilazione del codice sorgente? Sono consapevole che la lunghezza delle variabili ha un impatto dello 0% sull'interpretazione in quanto il compilatore le modifica al codice macchina ch...
posta 10.10.2013 - 08:43
4
risposte

Il confronto di un compilatore OO con un compilatore / ottimizzatore SQL è valido?

Ora sto facendo un sacco di sviluppo SQL nel mio nuovo lavoro, dove prima stavo facendo applicazioni per desktop con Object Oriented. Continuo a scorrere script molto grandi (migliaia di righe) e voglio refactoring in qualche modo. Sto vedendo c...
posta 01.11.2012 - 15:05
2
risposte

Perché le variabili in TypeScript non implicano implicitamente la tipizzazione letterale?

Dato un tipo letterale , ad esempio 1 | 2 , l'assegnazione di un valore a una variabile che corrisponde correttamente al tipo letterale avrà esito negativo. interface SomeInterface { foo: (1 | 2); } class SomeClass implements SomeInte...
posta 25.07.2018 - 21:38