Domande con tag 'lua'

2
risposte

Semplificando alcuni probabilistici If-Then Codice degli spaghetti

Ho una base di codice abbastanza sostanziale che sto cercando di semplificare. Una sezione in particolare riguarda la creazione probabilistica di oggetti. Attualmente utilizza centinaia di chiamate al generatore di numeri casuali in istruzioni i...
posta 13.08.2015 - 03:07
2
risposte

Criteri per una lingua (Terra come un esempio difficile) per essere utilizzabili per lo sviluppo del sistema operativo e come soddisfare i criteri mancanti

Ad esempio, una lingua che stavo guardando di recente- Terra. Puoi rispondere alla domanda nel contesto di qualsiasi lingua, mi sento più a mio agio con Lua, quindi partirò da lì. Il Terra Language può essere metaprogrammato con Lua ed è re...
posta 06.03.2017 - 22:14
5
risposte

Linguaggio funzionale con sintassi simile a C [chiuso]

Ho cercato un linguaggio funzionale con sintassi simile a C e tipizzazione statica. Finora la mia scelta sarebbe stata Nemerle . C'è qualcos'altro / meglio? EDIT: la seconda scelta sarebbe Lua o Vai. Qualche pro e contro?     
posta 26.04.2011 - 14:39
2
risposte

Che senso ha progettare le API Lua C?

Sono un novizio di Lua . Dopo aver studiato alcuni esempi di Lua C APIs , sono un po 'confuso. Riesco a vedere che Lua C API viene utilizzato per l'elaborazione degli script Lua : ...... lua_State *L = luaL_newstate(); luaL...
posta 15.06.2015 - 11:14
1
risposta

Quale algoritmo può essere utilizzato per una versione più complessa del problema del contenitore?

Al momento sto sviluppando un plugin per World of Warcraft in LUA per ottimizzare una parte del gioco introdotta di recente, ovvero le missioni di Garrison. A Warcraft Garrison (fondamentalmente una strongzza per giocatore) ha un posto dove p...
posta 15.01.2015 - 21:53
1
risposta

È meglio accettare un dizionario / tabella o argomenti in una funzione?

In Lua, posso creare un oggetto in questo modo: local foo = Foo.new({10, 10}, 3, right) o così: local foo = Foo.new({ pos = {10, 10}, len = 3, direction = "right" }) Il primo è più compatto, mentre il secondo è più comprens...
posta 09.12.2016 - 20:18
1
risposta

LuaJit FFI e nascondere i dettagli di implementazione C

Vorrei estendere un'applicazione usando LuaJit FFI. Avere visto il collegamento è sorprendentemente facile quando si confronta questo con l'API Lua C. Fin qui tutto bene. Tuttavia, non desidero ovviamente includere le funzioni C, ma fornire un...
posta 20.07.2013 - 18:31
1
risposta

motore di script senza ambiente globale (java)

Sono curioso di sapere come le variabili globali vengono gestite dai motori di script. Sto cercando un motore di script che non mantenga lo stato delle variabili globali al momento dell'invocazione. Ci sono questi motori là fuori? Stiamo cercand...
posta 10.12.2012 - 18:02
1
risposta

Generazione di documentazione Lua e Javascript

Sono nella fase iniziale di creare un MMO mobile con il mio team. Il software del server verrà scritto in JavaScript utilizzando NodeJS e il software client in Lua utilizzando Corona. Abbiamo bisogno di uno strumento per generare automaticamente...
posta 09.10.2012 - 11:26
1
risposta

Userebbe le coroutine migliorando il mio codice?

Attualmente sto sviluppando il mio linguaggio di programmazione (scritto in Lua). L'analizzatore di testo è composto da due funzioni: lexer e parser . lexer prende come input una stringa, scorre su ogni carattere di esso e lo di...
posta 24.08.2016 - 12:01