Domande con tag 'syntax'

5
risposte

Quando dovresti spostare la post-dichiarazione di un ciclo 'for' all'interno del loop attuale?

Con un ciclo for puoi spostare l'istruzione post vuota e spostarla nella parte inferiore del codice nel loop: for (int i = 0; i < 10; /* empty */ ) { //... ++i; } Ma in questo caso non ti guadagna nulla; ancora più important...
posta 25.04.2011 - 11:46
1
risposta

Perché alcuni codici Javascript devono essere scritti in tag diversi e non incorporati nello stesso

Quando stavo usando il file modernizr, mi sono imbattuto in questo problema in cui ho bisogno di trovare un file e chiamare lo script. <script src="js/modernizr-min.js"></script> <script> if (!Modernizr.input.placeholder){...
posta 29.04.2014 - 12:01
2
risposte

La sintassi è importante per un linguaggio di dominio (Lispy) specifico (MELT, all'interno di GCC)?

Sono il principale autore e designer di MELT , un linguaggio specifico per il dominio per estendere GCC (la raccolta di compilatori Gnu). L'implementazione è disponibile software gratuito (licenza GPLv3). Se desideri una descrizione dettaglia...
posta 21.12.2011 - 22:37
1
risposta

Proprietà delle collezioni e liste di inizializzazione nella progettazione dell'API .Net

Quanto segue è una citazione dalle linee guida di progettazione della struttura di Microsoft: Collection Properties and Return Values X DO NOT provide settable collection properties. Users can replace the contents of the collectio...
posta 13.11.2016 - 16:40
0
risposte

Quali ostacoli dovrei aspettarmi nella creazione di uno strumento di manipolazione universale Abstract Syntax Tree?

Sto cercando di creare uno strumento di generazione e trasformazione del codice e quindi ho bisogno di un software per la manipolazione Abstract Syntax Tree per almeno tre lingue (Coq, Haskell, Java). Finora sono riuscito a trovare un software p...
posta 24.08.2018 - 22:42
6
risposte

Perché il simbolo del puntatore e il segno di moltiplicazione sono uguali in C / C ++? [duplicare]

Sto scrivendo un parser di codice limitato C / C ++. Ora, i segni di moltiplicazione e puntatore mi danno davvero un momento difficile, poiché entrambi sono uguali. Ad esempio, int main () { int foo(X * p); // forward declaration bar(x...
posta 12.12.2011 - 10:20
3
risposte

Qualsiasi lingua usa gli operatori '=' e '='? [chiuso]

Sono curioso di sapere se esistono dei linguaggi di programmazione che utilizzano "= >" e '= <' operatori per qualcosa. Mi chiedo perché questi non siano comunemente usati quando la loro variante '< =' e '> =' sono così ampiamente...
posta 20.08.2013 - 15:04
7
risposte

Sintassi dei linguaggi di markup

Se i computer sono in grado di analizzare i dati organizzati in parentesi graffe, perché stiamo utilizzando la sintassi <foo></foo> in alcune lingue? Solo a causa di legacy ecc o ci sono ulteriori ragioni alla base di questo?...
posta 13.07.2011 - 16:15
6
risposte

Sintassi per le etichette goto

In C, C ++ e alcuni dialetti di BASIC, le etichette goto sono dichiarate con la sintassi label: . Sto lavorando su un linguaggio che usa name: type come sintassi per le dichiarazioni variabili, quindi preferirei se possibile usare qualc...
posta 24.02.2012 - 01:04
2
risposte

Potrebbe Java XYZ implementare (limitato) il sovraccarico dell'operatore senza compromettere la retrocompatibilità?

Recentemente, ho imparato un po 'più di C ++ e i pericoli e gli usi dell'overloading dell'operatore, e il miglioramento della leggibilità che fornisce ai tipi aritmetici (come i numeri complessi). Qualche tempo fa, stavo giocando con Rust, e...
posta 19.05.2016 - 19:06