| Puma Reference Manual | Puma: Puma::OrangeRecognizer< TScanBuffer > Class Template Reference |
#include <OrangeRecognizer.h>

Public Member Functions | |
| OrangeRecognizer (char *map, int start, States *state, int *next, int *control, int tab_size) | |
| int | recognize (TScanBuffer *scan_buffer, int &token, int &len) |
| Puma::OrangeRecognizer< TScanBuffer >::OrangeRecognizer | ( | char * | map, |
| int | start, | ||
| States * | state, | ||
| int * | next, | ||
| int * | control, | ||
| int | tab_size | ||
| ) | [inline] |
| int Puma::OrangeRecognizer< TScanBuffer >::recognize | ( | TScanBuffer * | scan_buffer, |
| int & | token, | ||
| int & | len | ||
| ) |
Reimplemented in Puma::MappedOrangeRecognizer< ScanBuffer >, and Puma::MappedOrangeRecognizer< CScanBuffer >.