+void analyze_AXIOME(void) {
+ #if DEBUG
+ fprintf(stdout, "entering %s\n", __func__);
+ #endif
+ /* print the lexical analysis result */
+ #if PRINT_TOKEN
+ wprint_ctoken(stdout);
+ #endif /* PRINT_TOKEN */
+ if (target != NULL) {
+ fputws(L"<head>\n", target);
+ }
+ analyze_HEAD();
+ if (target != NULL) {
+ fputws(L"\n</head>\n", target);
+ }
+ if (target != NULL) {
+ fputws(L"<body>\n", target);
+ }
+ analyze_BODY();
+ if (target != NULL) {
+ fputws(L"\n<body>\n", target);
+ }
+ #if PRINT_TOKEN
+ wprint_ctoken(stdout);
+ #endif /* PRINT_TOKEN */