View Full Version : [VB] Sintassi Evidenziata
Ciao a tutti!
Qualcuno conosce un metodo per implementare un riconoscitore di sintassi in VB?
O al limite la logica da seguire?
Grazie a quelli che mi risponderanno!
Si chiama pattern matching ...
Il discorso implementativo a livello di algoritmo è un conto, l'implementazione della colorazione sintattica è un altro (comunque sempre basato su pattern matching).
Ciauz.
Grazie di avermi risposto!
Praticamente ho realizzato un editor asm e vorrei evidenziare almeno i comandi. Puoi in qualche modo aiutarmi?
Ciao!
DanieleC88
05-10-2003, 20:45
Mi dispiace di non avere l'indirizzo, ma su www.planet-source-code.com avevo trovato un esempio che funzionava molto bene... fai un po' di ricerca...
Originariamente inviato da pt14
Grazie di avermi risposto!
Praticamente ho realizzato un editor asm e vorrei evidenziare almeno i comandi. Puoi in qualche modo aiutarmi?
Ciao!
Cosa devo dirti per aiutarti? Devi implementare un algoritmo pattern matching, inserire in una tabella hash statica tutti i nomi delle parole riservate del linguaggio ed effettuare un pattern matching sulla tabella hash. Qualora la parola riservata sia presente, colori il testo per le parole riservate. E questa è la parte semplice. La parte complessa è riconoscere la colorazione delle espressioni condizionali, variabili e costanti, nomi di funzioni ecc. ecc. Li dovresti ingegnarti un po di più. Ma tu hai detto di aver eseguito il tutto in VB. Io, fortunatamente, non ho nessuna conoscenza VB, pertanto per i discorsi implementativi rimando a chi è + competente di me . . .
ok grazie mi sei stato utilissimo!!! :)
Civitella? Zoo Parco La Rupe??
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.