ast.c 8 KB