Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot//simgrid/simgrid
[simgrid.git] / src / simdag / dax_dtd.l
index 23b3129..7496336 100644 (file)
@@ -1,5 +1,4 @@
-/* Validating XML processor for simdag/dax.dtd.
- * Generated 2010/04/06 12:44:26.
+/* Validating XML processor for src/simdag/dax.dtd.
  *
  * This program was generated with the FleXML XML processor generator.
  * FleXML is Copyright (C) 1999-2005 Kristoffer Rose.  All rights reserved.
@@ -61,7 +60,7 @@ const char rcs_dax__flexml[] =
 #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>
@@ -120,6 +119,8 @@ AT_dax__uses_link AX_dax__uses_link;
 #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;
@@ -494,6 +495,7 @@ const char* *dax__statenames=NULL;
   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);
   }
 
@@ -513,6 +515,9 @@ const char* *dax__statenames=NULL;
  "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.");
@@ -547,6 +552,9 @@ const char* *dax__statenames=NULL;
  <<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} {