- Fix some generation bugs.
- Add some lines in AST def.