format lib/ast.js