Newsgroup: it.comp.programmare.win32
Titolo: Espressioni regolari

Qualcuno conosce una libreria Open e free per le espressioni regolari?
Stessa cosa per qualcosa che gestisca i parametri a riga di comando di
un generico main.
-- 
Tieni per te il Papero se vuoi la mia email
Sito Papero -> 
http://utenti.tripod.it/papero

 un generico main.
Io ti conosco :-)))
Sulle regexp non so aiutarti, ma che intendi per "libreria per gestire i
parametri a linea di comando" ?
Una volta che li hai in forma di vettore di stringhe, cosa ti serve ? Quello
che ogni comando deve significare lo devi stabilire tu, oppure sono io che
non ho capito cosa ti serve ?
Massimo

Una volta che li hai in forma di vettore di stringhe, cosa ti serve ?
Interpretarli, per esempio.
--
Andrea Laforgia (ICQ 87230455)
------------------------------ 
#exclude <windows.h>

 Interpretarli, per esempio.
Sì, ma se per esempio un parametro è "-p dir\:file", lo può sapere solo lui
cosa significa, credo ci sia una libreria standard semplicemente per il
fatto che nessun parametro ha un significato "in sé", ma dipende dal
programma... o no ?
Massimo

 writes:
DQ> Qualcuno conosce una libreria Open e free per le espressioni regolari?
DQ> Stessa cosa per qualcosa che gestisca i parametri a riga di comando di
DQ> un generico main.
Hai  provato ad  esplorare il  codice  della GNU  ? Di  sicuro c'è  la
getopt() che soddisfa la richiesta 2. Poi puoi provare a vedere se c'è
un port di Tcl/TK per Win32...
+----------------------------------------------------------------+
| Gian Uberto Lauri * "So, are you working on fixing that bug    |
| 
sa...@eng.it
      *  *now* or leaving it until later ?" - YES  |
+----------------------------------------------------------------+
| Attenzione: rispondo ad ogni invio di pubblicità non richiesta | 
| o spam di qualsiasi altro genere con un messaggio al provider  |
| di competenza. Ai sensi della legge sulla privacy NON avete il |
| permesso di utilizzare i miei dati per questi scopi.           |
+----------------------------------------------------------------+

Una volta che li hai in forma di vettore di stringhe, cosa ti serve ?
E' stupido replicare il codice ogni volta per vedere se c'e' il
parametro -v e se l'argomento seguente a -p c'e' e se c'e' e se c'e'
cosa c'e'.
I parametri a riga di comando bisogna darli in pasto ad una classe, e
poi io devo limitare a chiedere se c'e' la tal opzione.
Avevo visto qualcosa del genere su codice GNU, ma vai a ricordarti
dove l'ho vista. Era codice C poi, ma se usare una classe o una
funzione e' pura estetica qui.
Se c'e' gia' non mi devo reinventare la ruota. Altrimenti la invento
io, e spero di non essere l'unico che la smette con quei giganteschi
switch a inizio del main per vedere se c'e' l'opzione pippo.
++++
Mi rispondo da me:
http://ourworld.compuserve.com/homepages/John_Maddock/regexpp.htm
Avevo gia' scaricato la libreria sul mio computer chissa' da quanto
tempo. Mi ero dimenticato di averla!


 Massimo Barone non mi fa venire in mente niente.
E te credo, trattasi di alias (pure vecchio oltretutto), mica di cognome :-)
Vediamo se citare it.fan.pikappa risveglia la tua memoria...
Massimo

Hai  provato ad  esplorare il  codice  della GNU  ?
Quello che ho visto di sfuggita era brutto codice.
Credo che faro' una classe/funzione portabile per lo scopo.
Per sfizio piu' che altro.


Vediamo se citare it.fan.pikappa risveglia la tua memoria...
Sei quello che filtravo per la storia dell'R, o quello che parlava
spesso e volentieri del proprio gatto?
