Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Visto che programmi su linux, ti consiglio di dare un occhio alle GLib, che sono comodissime e molto utili. Sicuramente puoi rendere molto pių gestibile il tuo progetto con poche righe in pių
ciaociao
edit: ops, non pensavo che il post andasse nella home....
Ultima modifica effettuata da tasx il 04/07/2012 alle 12:07
Ciao, anch'io avevo iniziato a scrivere un interprete di base.
Utilizzavo un hashtable con chiave il nome della funzione e parametro il puntatore cosė non devi scriverti migliaia di righe per il confronto con tutte le funzioni. Puoi usare GString per le stringhe cosė da evitare seg fault.
inoltre puoi usare il caricamento dinamico di moduli in pochissime righe, quindi creare plugin.
Il codice che scrivi e cross platform senza nessuna modifica(o quasi) e tante altre cose
qualunque problema sempre disponibile