• Fabio
    Fabio
    2014-07-08

    Non mi è chiara la domanda...

    0
  • ^Martıño P.$
    ^Martıño P.$
    2014-07-08

    (Grazie Silvia ;)

    Devo rappresentare degli script in un formato che possa esser condiviso da più programmi. Credo che mi basterebbero variabili, espressioni, goto. Vorrei evitare di reinventare la ruota :o (Esiste perfino un BeerXML :D)

    0
  • Fabio
    Fabio
    2014-07-08

    Ma ti serve che venga eseguito? tipo linguaggio di scripting?

    0
  • Fabio
    Fabio
    2014-07-08

    Nel senso:

    uno script si rappresenta da se, essendo solitamente file di testo.

    Se lo scrivi in javascript, un qualsiasi interprete javascript lo capisce e lo esegue.

    Esistono dei linguaggi di programmazione che usano XML per esprimere la loro sintassi, ma sinceramente non li auguro nemmeno al mio peggior nemico.

    In questo senso esistono millemila linguaggi di scripting che si possono inglobare in un programma: da python a lua a altri più esotici.

    0
  • ^Martıño P.$
    ^Martıño P.$
    2014-07-08

    Giusto. Dovrei scegliere un linguaggio semplice e leggero, che sia facile da embeddare nei linguaggi più comuni. Consigli?

    0
  • Fabio
    Fabio
    2014-07-08

    Non ho mai avuto la necessità. In molti dicono che Lua sia comodo in questo senso.

    Oppure cerca su google qualcosa ancora più leggero :-)

    0
  • Fabio
    Fabio
    2014-07-08

    d'altronde lo dice anche il sito

    Lua is a powerful, fast, lightweight, embeddable scripting language.

    :-)

    0
  • ^Martıño P.$
    ^Martıño P.$
    2014-07-08

    Stavo guardando in questo momento :D Sembra perfetto :D Approfondisco, grazie grazie

    0
  • Claudio aka "Sparmi"
    Claudio aka "Sparmi"
    2014-07-08

    Io ho usato il Lua per fare un giochino ed effettivamente vola anche integrato in altri linguaggi :)

    0
  • ^Martıño P.$
    ^Martıño P.$
    2014-07-09

    L'integrazione con Python è gnocca (tramite lupa), si può anche passare una funzione python come argomento a una funzione lua :O

    0
  • Claudio aka "Sparmi"
    Claudio aka "Sparmi"
    2014-07-09

    Woah :)

    0
  • Danilo Tomasoni
    Danilo Tomasoni
    2014-07-10

    Wow, figo sto Lua.. ma per cosa ti serviva esattamente Martino?

    0
  • ^Martıño P.$
    ^Martıño P.$
    2014-07-10

    Ne ho un goso, da Java, a caricare una funzione anonima di lua e lanciarla... Riesco solo a eseguire un pezzo di script a sè, senza parametri e valori di ritorno

    0
  • ^Martıño P.$
    ^Martıño P.$
    2014-07-10

    Devo creare un formato di scambio standard per la gestione della manutenzione. Ci sono dei processi di manutenzione che si comportano seguendo delle regole su cui non so niente a priori. Quindi, o

    • mi creo un linguaggio per rappresentare un po' tutte le situazioni, o
    • uso qualcosa di pronto.
    0