-/* Validating XML processor for simdag/dax.dtd.
- * Generated 2010/04/06 12:44:26.
+/* Validating XML processor for /home/mquinson/Code/simgrid/src/simdag/dax.dtd.
+ * Generated 2010/12/01 17:15:43.
*
* This program was generated with the FleXML XML processor generator.
* FleXML is Copyright (C) 1999-2005 Kristoffer Rose. All rights reserved.
#include <stdarg.h>
#include <ctype.h>
-#if defined(_WIN32) || defined(__WIN32__) || defined(WIN32) || defined(__TOS_WIN__)
+#if defined(_XBT_WIN32) || defined(__WIN32__) || defined(WIN32) || defined(__TOS_WIN__)
# ifndef __STRICT_ANSI__
# include <io.h>
# include <process.h>
#define A_dax__uses_link AX_dax__uses_link
AT_dax__job_runtime AX_dax__job_runtime;
#define A_dax__job_runtime (dax__bufferstack + AX_dax__job_runtime)
+AT_dax__job_level AX_dax__job_level;
+#define A_dax__job_level (dax__bufferstack + AX_dax__job_level)
AT_dax__job_namespace AX_dax__job_namespace;
#define A_dax__job_namespace (dax__bufferstack + AX_dax__job_namespace)
AT_dax__job_name AX_dax__job_name;
AX_dax__job_name = 0;
AX_dax__job_version = 157;
AX_dax__job_runtime = 0;
+ AX_dax__job_level = 0;
ENTER(AL_dax__job); pushbuffer(0);
}
"runtime"{Eq}\' ENTER(VALUE1); BUFFERSET(AX_dax__job_runtime);
"runtime"{Eq}\" ENTER(VALUE2); BUFFERSET(AX_dax__job_runtime);
+ "level"{Eq}\' ENTER(VALUE1); BUFFERSET(AX_dax__job_level);
+ "level"{Eq}\" ENTER(VALUE2); BUFFERSET(AX_dax__job_level);
+
">" {
if (!AX_dax__job_id) FAIL("Required attribute `id' not set for `job' element.");
if (!AX_dax__job_name) FAIL("Required attribute `name' not set for `job' element.");
<<EOF>> FAIL("Premature EOF: `</job>' expected.");
}
+ /* <!-- ignored -->
+ * <!-- ignored --> */
+
<S_dax__child_1,S_dax__adag_3,S_dax__child_2,S_dax__adag_5,E_dax__job,E_dax__adag,S_dax__child,S_dax__adag_4,ROOT_dax__uses,S_dax__adag,S_dax__adag_2,E_dax__child,S_dax__adag_1>"<uses"{s} FAIL("Starting tag <uses> is not allowed here.");
<S_dax__job,S_dax__job_2,S_dax__job_1>"<uses"{s} {