}
Parser parser = new Parser(lexer);
Start ast = parser.parse();
CopybookAnalyzer copyBookAnalyzer = new CopybookAnalyzer(name, parser);
ast.apply(copyBookAnalyzer);
document = copyBookAnalyzer.getDocument();
} catch (Exception e) {
throw new RuntimeException("fatal parse error\n"
+ (lexer instanceof DebugLexer
? "=== buffer dump start ===\n"