Domande con tag 'dsl'

3
risposte

Che cos'è questo pattern (anti?) chiamato? (o come descriverlo)

Il caso in cui un operatore a livello sorgente descrive effettivamente un'operazione che si svolgerà in qualche punto futuro, thunk l'operatore reale insieme ai suoi operandi. Non so se questo ha un nome generico, o forse è un elemento di des...
posta 08.08.2013 - 05:51
1
risposta

Consenti all'utente di inserire DSL, regole o codice?

Ho una libreria python che mi consente di definire regole concatenando input e output di funzioni (producer (grep (count ([print (), log ()]))) Queste funzioni definiscono una pipeline da sinistra a destra. Come potrei consentire agli utenti...
posta 26.01.2015 - 22:14
1
risposta

Imparare a scrivere utilità DSL per i test unitari e sono preoccupato per l'estensibilità

Sto cercando di semplificare i nostri test unitari con DSL scritte a mano. Finora ho DSL che supportano gli sviluppatori attraverso l'elaborazione di un servizio dopo aver impostato tutte le precondizioni e la costruzione di un monster object...
posta 02.08.2014 - 17:11
0
risposte

Le catene di metodi fluenti dei costruttori fluenti hanno bisogno di essere "estensibili"?

In un ambiente in cui il refactoring è difficile l'estensibilità può essere un risparmiatore di vita. Tuttavia, questa non è una scusa per sovrascrivere il codice. Dato che una catena di metodi del costruttore fluente e sottile è supportata d...
posta 17.09.2014 - 15:05
2
risposte

Come faccio a semplificare un compilatore / interprete?

Recentemente ho scritto un interprete per operazioni su matrici sparse (una "calcolatrice a matrice sparsa") in lex / yacc. Il linguaggio è ancora molto semplice e non include nemmeno strutture di controllo o subroutine parametrizzate, ma è già...
posta 09.05.2014 - 19:47
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

Creare parti di DSL come Quickfix dalla grammatica xtext

Attualmente sto sperimentando con DSL con xtext. Voglio implementare una soluzione rapida per il dsl che sto scrivendo e mi chiedo, se c'è una possibilità in xtext o xtend hook (o qualcos'altro) di generare un codice frammento dsl dalla grammati...
posta 04.10.2015 - 20:39
1
risposta

Questo mini-DSL nasconde le password URI compatibili con le specifiche URI?

Password esposte negli URI Un'applicazione memorizza gli URI da utilizzare per i trasferimenti di file tramite SFTP, FTP, FTPS e SCP. Molti di questi URI contengono password, ad esempio: sftp://someuser:[email protected]/ Questi UR...
posta 20.02.2014 - 19:16
0
risposte

Puntatori sul porting di una lingua specifica del dominio di workflow c ++ su javascript

Sto scrivendo un gioco in c ++ con il motore javascript v8 incorporato in esso. Ho un sistema di flusso di lavoro c ++ che uso per dire cose come fare cose specifiche. È bello e mi piace, ma ho bisogno che funzioni anche in javascript. Il cod...
posta 21.06.2016 - 08:51
3
risposte

Qual è il modo più robusto ed estensibile per rappresentare un contratto nel codice? [chiuso]

Mi piacerebbe trovare o creare una sintassi per esprimere a livello di programmazione i contratti aziendali, e sto cercando un modo robusto, flessibile e resistente al futuro per farlo. Un client dovrebbe essere in grado di aggiungere un pun...
posta 23.09.2014 - 23:55