There are several code generation options ; normally re2c uses switch statements .
It can use nested if statements ( as in this example with - s option ) , or generate bitmaps and jump tables .
There are several code generation options ; normally re2c uses switch statements , but it can use nested if statements ( as in this example with - s option ) , or generate bitmaps and jump tables .