A volte, sarebbe conveniente avere una funzione altamente ottimizzata per la ricerca regex invece di includere una libreria che genera parser in fase di esecuzione. Esiste un generatore di parser adatto a un ruolo simile?Generatore di parser di espressioni regolari
Idealmente, sarebbe:
- creare una singola funzione C
- generare un DFA corrispondente alla data espressione regolare
- ed efficienza KMP o Boyer-Moore in casi semplici
In qualche modo, ho pensato a loro come esclusivamente tokenizer. –