function getAstCode(ast) {
    return restoreNonJSONValueLiterals(
        JSON.stringify(ast, replaceToSaveNonJSONValues, 4)
    );
}
Gets a JavaScript code that generates a given AST node object.
@param {ASTNode} ast The AST to convert.
@returns {string} The JavaScript code that generates `ast` object.