Compiler's parser generators