Fix build with ocaml 4.0.4 32/19232/7
Clément DAVID [Mon, 27 Mar 2017 15:45:41 +0000 (17:45 +0200)]
Change-Id: I962fe026f1c44f7f76435db0b4838b0d936994c8

scilab/CHANGES.md
scilab/modules/scicos/.depend
scilab/modules/scicos/.gitignore
scilab/modules/scicos/Makefile.in
scilab/modules/scicos/Makefile.modelica.am

index 1cb9d16..b9b8e56 100644 (file)
@@ -376,6 +376,7 @@ the [development mailing list](dev@lists.scilab.org) for a particular toolbox.
 * [#15063](http://bugzilla.scilab.org/show_bug.cgi?id=15063): `fort` wasn't properly removed.
 * [#15072](http://bugzilla.scilab.org/show_bug.cgi?id=15072): The context was stored as a root diagram attribute instead of being stored on each Superblock layer.
 * [#15079](http://bugzilla.scilab.org/show_bug.cgi?id=15079): When all children of a graphic handle have not the same number of sub-children, any vectorized extraction or insertion in subchildren failed.
+* [#15107](http://bugzilla.scilab.org/show_bug.cgi?id=15107): failed to build with ocaml 4.04.0.
 * [#15117](http://bugzilla.scilab.org/show_bug.cgi?id=15117): Imbricated optim/leastsq/lsqrsolve/fsolve calls either crashed or returned errors
 * [#15119](http://bugzilla.scilab.org/show_bug.cgi?id=15119): Inequality comparisons between complex-encoded real numbers failed.
 * [#15121](http://bugzilla.scilab.org/show_bug.cgi?id=15121): getOptionals() fails to recognize some options.
index e175afe..987847c 100644 (file)
@@ -1,32 +1,7 @@
-./src/xml2modelica/xMLTree.cmo ./src/xml2modelica/xMLTree.cmi : \
-    ./src/xml2modelica/xMLTree.ml
-./src/xml2modelica/xMLTree.cmx ./src/xml2modelica/xMLTree.o \
-    ./src/xml2modelica/xMLTree.cmi : ./src/xml2modelica/xMLTree.ml
-./src/xml2modelica/linenum.cmo ./src/xml2modelica/linenum.cmi : \
-    ./src/xml2modelica/linenum.ml
-./src/xml2modelica/linenum.cmx ./src/xml2modelica/linenum.o \
-    ./src/xml2modelica/linenum.cmi : ./src/xml2modelica/linenum.ml
-./src/xml2modelica/stringParser.cmo ./src/xml2modelica/stringParser.cmi : \
-    ./src/xml2modelica/stringParser.ml
-./src/xml2modelica/stringParser.cmx ./src/xml2modelica/stringParser.o \
-    ./src/xml2modelica/stringParser.cmi : ./src/xml2modelica/stringParser.ml
-./src/xml2modelica/stringLexer.cmo ./src/xml2modelica/stringLexer.cmi : \
-    ./src/xml2modelica/stringParser.cmi ./src/xml2modelica/stringLexer.ml
-./src/xml2modelica/stringLexer.cmx ./src/xml2modelica/stringLexer.o \
-    ./src/xml2modelica/stringLexer.cmi : ./src/xml2modelica/stringParser.cmi \
-    ./src/xml2modelica/stringParser.cmx ./src/xml2modelica/stringLexer.ml
-./src/xml2modelica/xMLParser.cmo ./src/xml2modelica/xMLParser.cmi : \
-    ./src/xml2modelica/xMLTree.cmi ./src/modelica_compiler/linenum.cmi \
-    ./src/xml2modelica/xMLParser.ml
-./src/xml2modelica/xMLParser.cmx ./src/xml2modelica/xMLParser.o \
-    ./src/xml2modelica/xMLParser.cmi : ./src/xml2modelica/xMLTree.cmi \
-    ./src/xml2modelica/xMLTree.cmx ./src/modelica_compiler/linenum.cmi \
-    ./src/modelica_compiler/linenum.cmx ./src/xml2modelica/xMLParser.ml
-./src/xml2modelica/xMLLexer.cmo ./src/xml2modelica/xMLLexer.cmi : \
-    ./src/xml2modelica/xMLParser.cmi ./src/xml2modelica/xMLLexer.ml
-./src/xml2modelica/xMLLexer.cmx ./src/xml2modelica/xMLLexer.o \
-    ./src/xml2modelica/xMLLexer.cmi : ./src/xml2modelica/xMLParser.cmi \
-    ./src/xml2modelica/xMLParser.cmx ./src/xml2modelica/xMLLexer.ml
+./src/modelica_compiler/linenum.cmo ./src/modelica_compiler/linenum.cmi : \
+    ./src/modelica_compiler/linenum.ml
+./src/modelica_compiler/linenum.cmx ./src/modelica_compiler/linenum.o \
+    ./src/modelica_compiler/linenum.cmi : ./src/modelica_compiler/linenum.ml
 ./src/xml2modelica/modelicaCodeGenerator.cmo \
     ./src/xml2modelica/modelicaCodeGenerator.cmi : \
     ./src/xml2modelica/xMLTree.cmi ./src/xml2modelica/stringParser.cmi \
     ./src/xml2modelica/stringParser.cmi ./src/xml2modelica/stringParser.cmx \
     ./src/xml2modelica/stringLexer.cmi ./src/xml2modelica/stringLexer.cmx \
     ./src/xml2modelica/modelicaCodeGenerator.ml
+./src/xml2modelica/stringLexer.cmo ./src/xml2modelica/stringLexer.cmi : \
+    ./src/xml2modelica/stringParser.cmi ./src/xml2modelica/stringLexer.ml
+./src/xml2modelica/stringLexer.cmx ./src/xml2modelica/stringLexer.o \
+    ./src/xml2modelica/stringLexer.cmi : ./src/xml2modelica/stringParser.cmi \
+    ./src/xml2modelica/stringParser.cmx ./src/xml2modelica/stringLexer.ml
+./src/xml2modelica/stringParser.cmo ./src/xml2modelica/stringParser.cmi : \
+    ./src/xml2modelica/stringParser.ml
+./src/xml2modelica/stringParser.cmx ./src/xml2modelica/stringParser.o \
+    ./src/xml2modelica/stringParser.cmi : ./src/xml2modelica/stringParser.ml
 ./src/xml2modelica/xML2Modelica.cmo ./src/xml2modelica/xML2Modelica.cmi : \
     ./src/xml2modelica/xMLParser.cmi ./src/xml2modelica/xMLLexer.cmi \
     ./src/xml2modelica/modelicaCodeGenerator.cmi \
     ./src/xml2modelica/modelicaCodeGenerator.cmi \
     ./src/xml2modelica/modelicaCodeGenerator.cmx \
     ./src/xml2modelica/xML2Modelica.ml
-./src/translator/parsing/syntax.cmo ./src/translator/parsing/syntax.cmi : \
-    ./src/translator/parsing/syntax.ml
-./src/translator/parsing/syntax.cmx ./src/translator/parsing/syntax.o \
-    ./src/translator/parsing/syntax.cmi : ./src/translator/parsing/syntax.ml
-./src/translator/parsing/parser.cmo ./src/translator/parsing/parser.cmi : \
-    ./src/translator/parsing/syntax.cmi ./src/translator/parsing/parser.ml
-./src/translator/parsing/parser.cmx ./src/translator/parsing/parser.o \
-    ./src/translator/parsing/parser.cmi : ./src/translator/parsing/syntax.cmi \
-    ./src/translator/parsing/syntax.cmx ./src/translator/parsing/parser.ml
-./src/translator/parsing/lexer.cmo ./src/translator/parsing/lexer.cmi : \
-    ./src/translator/parsing/parser.cmi ./src/translator/parsing/lexer.ml
-./src/translator/parsing/lexer.cmx ./src/translator/parsing/lexer.o \
-    ./src/translator/parsing/lexer.cmi : ./src/translator/parsing/parser.cmi \
-    ./src/translator/parsing/parser.cmx ./src/translator/parsing/lexer.ml
-./src/translator/parsing/linenum.cmo ./src/translator/parsing/linenum.cmi : \
-    ./src/translator/parsing/linenum.ml
-./src/translator/parsing/linenum.cmx ./src/translator/parsing/linenum.o \
-    ./src/translator/parsing/linenum.cmi : \
-    ./src/translator/parsing/linenum.ml
-./src/translator/compilation/types.cmo \
-    ./src/translator/compilation/types.cmi : \
-    ./src/translator/compilation/types.ml
-./src/translator/compilation/types.cmx ./src/translator/compilation/types.o \
-    ./src/translator/compilation/types.cmi : \
-    ./src/translator/compilation/types.ml
+./src/xml2modelica/xMLLexer.cmo ./src/xml2modelica/xMLLexer.cmi : \
+    ./src/xml2modelica/xMLParser.cmi ./src/xml2modelica/xMLLexer.ml
+./src/xml2modelica/xMLLexer.cmx ./src/xml2modelica/xMLLexer.o \
+    ./src/xml2modelica/xMLLexer.cmi : ./src/xml2modelica/xMLParser.cmi \
+    ./src/xml2modelica/xMLParser.cmx ./src/xml2modelica/xMLLexer.ml
+./src/xml2modelica/xMLParser.cmo ./src/xml2modelica/xMLParser.cmi : \
+    ./src/xml2modelica/xMLTree.cmi ./src/modelica_compiler/linenum.cmi \
+    ./src/xml2modelica/xMLParser.ml
+./src/xml2modelica/xMLParser.cmx ./src/xml2modelica/xMLParser.o \
+    ./src/xml2modelica/xMLParser.cmi : ./src/xml2modelica/xMLTree.cmi \
+    ./src/xml2modelica/xMLTree.cmx ./src/modelica_compiler/linenum.cmi \
+    ./src/modelica_compiler/linenum.cmx ./src/xml2modelica/xMLParser.ml
+./src/xml2modelica/xMLTree.cmo ./src/xml2modelica/xMLTree.cmi : \
+    ./src/xml2modelica/xMLTree.ml
+./src/xml2modelica/xMLTree.cmx ./src/xml2modelica/xMLTree.o \
+    ./src/xml2modelica/xMLTree.cmi : ./src/xml2modelica/xMLTree.ml
 ./src/translator/compilation/nameResolve.cmo \
     ./src/translator/compilation/nameResolve.cmi : \
     ./src/translator/compilation/types.cmi \
     ./src/translator/parsing/syntax.cmi ./src/translator/parsing/syntax.cmx \
     ./src/translator/parsing/parser.cmi ./src/translator/parsing/parser.cmx \
     ./src/translator/compilation/nameResolve.ml
-./src/translator/instantiation/instantiation.cmo \
-    ./src/translator/instantiation/instantiation.cmi : \
-    ./src/translator/compilation/types.cmi \
-    ./src/translator/parsing/syntax.cmi ./src/translator/parsing/parser.cmi \
-    ./src/translator/compilation/nameResolve.cmi \
-    ./src/translator/instantiation/instantiation.ml
-./src/translator/instantiation/instantiation.cmx \
-    ./src/translator/instantiation/instantiation.o \
-    ./src/translator/instantiation/instantiation.cmi : \
-    ./src/translator/compilation/types.cmi \
-    ./src/translator/compilation/types.cmx \
-    ./src/translator/parsing/syntax.cmi ./src/translator/parsing/syntax.cmx \
-    ./src/translator/parsing/parser.cmi ./src/translator/parsing/parser.cmx \
-    ./src/translator/compilation/nameResolve.cmi \
-    ./src/translator/compilation/nameResolve.cmx \
-    ./src/translator/instantiation/instantiation.ml
-./src/translator/exceptionHandling/msgDico.cmo \
-    ./src/translator/exceptionHandling/msgDico.cmi : \
-    ./src/translator/exceptionHandling/msgDico.ml
-./src/translator/exceptionHandling/msgDico.cmx \
-    ./src/translator/exceptionHandling/msgDico.o \
-    ./src/translator/exceptionHandling/msgDico.cmi : \
-    ./src/translator/exceptionHandling/msgDico.ml
+./src/translator/compilation/types.cmo \
+    ./src/translator/compilation/types.cmi : \
+    ./src/translator/compilation/types.ml
+./src/translator/compilation/types.cmx ./src/translator/compilation/types.o \
+    ./src/translator/compilation/types.cmi : \
+    ./src/translator/compilation/types.ml
 ./src/translator/exceptionHandling/errorDico.cmo \
     ./src/translator/exceptionHandling/errorDico.cmi : \
     ./src/translator/parsing/parser.cmi \
     ./src/translator/exceptionHandling/errorDico.cmi \
     ./src/translator/exceptionHandling/errorDico.cmx \
     ./src/translator/exceptionHandling/exceptHandler.ml
-./src/translator/translation/libraryManager.cmo \
-    ./src/translator/translation/libraryManager.cmi : \
-    ./src/translator/parsing/parser.cmi ./src/translator/parsing/lexer.cmi \
-    ./src/translator/exceptionHandling/exceptHandler.cmi \
-    ./src/translator/translation/libraryManager.ml
-./src/translator/translation/libraryManager.cmx \
-    ./src/translator/translation/libraryManager.o \
-    ./src/translator/translation/libraryManager.cmi : \
+./src/translator/exceptionHandling/msgDico.cmo \
+    ./src/translator/exceptionHandling/msgDico.cmi : \
+    ./src/translator/exceptionHandling/msgDico.ml
+./src/translator/exceptionHandling/msgDico.cmx \
+    ./src/translator/exceptionHandling/msgDico.o \
+    ./src/translator/exceptionHandling/msgDico.cmi : \
+    ./src/translator/exceptionHandling/msgDico.ml
+./src/translator/instantiation/instantiation.cmo \
+    ./src/translator/instantiation/instantiation.cmi : \
+    ./src/translator/compilation/types.cmi \
+    ./src/translator/parsing/syntax.cmi ./src/translator/parsing/parser.cmi \
+    ./src/translator/compilation/nameResolve.cmi \
+    ./src/translator/instantiation/instantiation.ml
+./src/translator/instantiation/instantiation.cmx \
+    ./src/translator/instantiation/instantiation.o \
+    ./src/translator/instantiation/instantiation.cmi : \
+    ./src/translator/compilation/types.cmi \
+    ./src/translator/compilation/types.cmx \
+    ./src/translator/parsing/syntax.cmi ./src/translator/parsing/syntax.cmx \
     ./src/translator/parsing/parser.cmi ./src/translator/parsing/parser.cmx \
-    ./src/translator/parsing/lexer.cmi ./src/translator/parsing/lexer.cmx \
-    ./src/translator/exceptionHandling/exceptHandler.cmi \
-    ./src/translator/exceptionHandling/exceptHandler.cmx \
-    ./src/translator/translation/libraryManager.ml
+    ./src/translator/compilation/nameResolve.cmi \
+    ./src/translator/compilation/nameResolve.cmx \
+    ./src/translator/instantiation/instantiation.ml
+./src/translator/parsing/lexer.cmo ./src/translator/parsing/lexer.cmi : \
+    ./src/translator/parsing/parser.cmi ./src/translator/parsing/lexer.ml
+./src/translator/parsing/lexer.cmx ./src/translator/parsing/lexer.o \
+    ./src/translator/parsing/lexer.cmi : ./src/translator/parsing/parser.cmi \
+    ./src/translator/parsing/parser.cmx ./src/translator/parsing/lexer.ml
+./src/translator/parsing/linenum.cmo ./src/translator/parsing/linenum.cmi : \
+    ./src/translator/parsing/linenum.ml
+./src/translator/parsing/linenum.cmx ./src/translator/parsing/linenum.o \
+    ./src/translator/parsing/linenum.cmi : \
+    ./src/translator/parsing/linenum.ml
+./src/translator/parsing/parser.cmo ./src/translator/parsing/parser.cmi : \
+    ./src/translator/parsing/syntax.cmi ./src/translator/parsing/parser.ml
+./src/translator/parsing/parser.cmx ./src/translator/parsing/parser.o \
+    ./src/translator/parsing/parser.cmi : ./src/translator/parsing/syntax.cmi \
+    ./src/translator/parsing/syntax.cmx ./src/translator/parsing/parser.ml
+./src/translator/parsing/syntax.cmo ./src/translator/parsing/syntax.cmi : \
+    ./src/translator/parsing/syntax.ml
+./src/translator/parsing/syntax.cmx ./src/translator/parsing/syntax.o \
+    ./src/translator/parsing/syntax.cmi : ./src/translator/parsing/syntax.ml
 ./src/translator/translation/codeGeneration.cmo \
     ./src/translator/translation/codeGeneration.cmi : \
     ./src/translator/compilation/types.cmi \
     ./src/translator/exceptionHandling/errorDico.cmi \
     ./src/translator/exceptionHandling/errorDico.cmx \
     ./src/translator/translation/codeGeneration.ml
-./src/translator/translation/versiondate.cmo \
-    ./src/translator/translation/versiondate.cmi : \
-    ./src/translator/translation/versiondate.ml
-./src/translator/translation/versiondate.cmx \
-    ./src/translator/translation/versiondate.o \
-    ./src/translator/translation/versiondate.cmi : \
-    ./src/translator/translation/versiondate.ml
+./src/translator/translation/libraryManager.cmo \
+    ./src/translator/translation/libraryManager.cmi : \
+    ./src/translator/parsing/parser.cmi ./src/translator/parsing/lexer.cmi \
+    ./src/translator/exceptionHandling/exceptHandler.cmi \
+    ./src/translator/translation/libraryManager.ml
+./src/translator/translation/libraryManager.cmx \
+    ./src/translator/translation/libraryManager.o \
+    ./src/translator/translation/libraryManager.cmi : \
+    ./src/translator/parsing/parser.cmi ./src/translator/parsing/parser.cmx \
+    ./src/translator/parsing/lexer.cmi ./src/translator/parsing/lexer.cmx \
+    ./src/translator/exceptionHandling/exceptHandler.cmi \
+    ./src/translator/exceptionHandling/exceptHandler.cmx \
+    ./src/translator/translation/libraryManager.ml
 ./src/translator/translation/translator.cmo \
     ./src/translator/translation/translator.cmi : \
     ./src/translator/translation/versiondate.cmi \
     ./src/translator/translation/codeGeneration.cmi \
     ./src/translator/translation/codeGeneration.cmx \
     ./src/translator/translation/translator.ml
-./src/modelica_compiler/parseTree.cmo : \
-    ./src/modelica_compiler/parseTree.cmi \
-    ./src/modelica_compiler/parseTree.ml
-./src/modelica_compiler/parseTree.cmx ./src/modelica_compiler/parseTree.o : \
-    ./src/modelica_compiler/parseTree.cmi \
-    ./src/modelica_compiler/parseTree.ml
-./src/modelica_compiler/linenum.cmo ./src/modelica_compiler/linenum.cmi : \
-    ./src/modelica_compiler/linenum.ml
-./src/modelica_compiler/linenum.cmx ./src/modelica_compiler/linenum.o \
-    ./src/modelica_compiler/linenum.cmi : ./src/modelica_compiler/linenum.ml
-./src/modelica_compiler/parser.cmo ./src/modelica_compiler/parser.cmi : \
-    ./src/modelica_compiler/parseTree.cmi ./src/modelica_compiler/linenum.cmi \
-    ./src/modelica_compiler/parser.ml
-./src/modelica_compiler/parser.cmx ./src/modelica_compiler/parser.o \
-    ./src/modelica_compiler/parser.cmi : \
-    ./src/modelica_compiler/parseTree.cmi \
-    ./src/modelica_compiler/parseTree.cmx ./src/modelica_compiler/linenum.cmi \
-    ./src/modelica_compiler/linenum.cmx ./src/modelica_compiler/parser.ml
-./src/modelica_compiler/lexer.cmo ./src/modelica_compiler/lexer.cmi : \
-    ./src/modelica_compiler/parser.cmi ./src/modelica_compiler/lexer.ml
-./src/modelica_compiler/lexer.cmx ./src/modelica_compiler/lexer.o \
-    ./src/modelica_compiler/lexer.cmi : ./src/modelica_compiler/parser.cmi \
-    ./src/modelica_compiler/parser.cmx ./src/modelica_compiler/lexer.ml
-./src/modelica_compiler/precompilation.cmo : \
-    ./src/modelica_compiler/parseTree.cmi \
-    ./src/modelica_compiler/precompilation.cmi \
-    ./src/modelica_compiler/precompilation.ml
-./src/modelica_compiler/precompilation.cmx \
-    ./src/modelica_compiler/precompilation.o : \
-    ./src/modelica_compiler/parseTree.cmi \
-    ./src/modelica_compiler/parseTree.cmx \
-    ./src/modelica_compiler/precompilation.cmi \
-    ./src/modelica_compiler/precompilation.ml
+./src/translator/translation/versiondate.cmo \
+    ./src/translator/translation/versiondate.cmi : \
+    ./src/translator/translation/versiondate.ml
+./src/translator/translation/versiondate.cmx \
+    ./src/translator/translation/versiondate.o \
+    ./src/translator/translation/versiondate.cmi : \
+    ./src/translator/translation/versiondate.ml
+./src/modelica_compiler/bipartiteGraph.cmo : \
+    ./src/modelica_compiler/bipartiteGraph.cmi \
+    ./src/modelica_compiler/bipartiteGraph.ml
+./src/modelica_compiler/bipartiteGraph.cmx \
+    ./src/modelica_compiler/bipartiteGraph.o : \
+    ./src/modelica_compiler/bipartiteGraph.cmi \
+    ./src/modelica_compiler/bipartiteGraph.ml
+./src/modelica_compiler/causalityGraph.cmo : \
+    ./src/modelica_compiler/causalityGraph.cmi \
+    ./src/modelica_compiler/causalityGraph.ml
+./src/modelica_compiler/causalityGraph.cmx \
+    ./src/modelica_compiler/causalityGraph.o : \
+    ./src/modelica_compiler/causalityGraph.cmi \
+    ./src/modelica_compiler/causalityGraph.ml
 ./src/modelica_compiler/compilation.cmo : \
     ./src/modelica_compiler/precompilation.cmi \
     ./src/modelica_compiler/parseTree.cmi \
     ./src/modelica_compiler/parseTree.cmx \
     ./src/modelica_compiler/compilation.cmi \
     ./src/modelica_compiler/compilation.ml
-./src/modelica_compiler/instantiation.cmo : \
-    ./src/modelica_compiler/compilation.cmi \
-    ./src/modelica_compiler/instantiation.cmi \
-    ./src/modelica_compiler/instantiation.ml
-./src/modelica_compiler/instantiation.cmx \
-    ./src/modelica_compiler/instantiation.o : \
-    ./src/modelica_compiler/compilation.cmi \
-    ./src/modelica_compiler/compilation.cmx \
-    ./src/modelica_compiler/instantiation.cmi \
-    ./src/modelica_compiler/instantiation.ml
 ./src/modelica_compiler/graphNodeSet.cmo : \
     ./src/modelica_compiler/graphNodeSet.cmi \
     ./src/modelica_compiler/graphNodeSet.ml
     ./src/modelica_compiler/graphNodeSet.o : \
     ./src/modelica_compiler/graphNodeSet.cmi \
     ./src/modelica_compiler/graphNodeSet.ml
-./src/modelica_compiler/symbolicExpression.cmo : \
-    ./src/modelica_compiler/graphNodeSet.cmi \
-    ./src/modelica_compiler/symbolicExpression.cmi \
-    ./src/modelica_compiler/symbolicExpression.ml
-./src/modelica_compiler/symbolicExpression.cmx \
-    ./src/modelica_compiler/symbolicExpression.o : \
-    ./src/modelica_compiler/graphNodeSet.cmi \
-    ./src/modelica_compiler/graphNodeSet.cmx \
-    ./src/modelica_compiler/symbolicExpression.cmi \
-    ./src/modelica_compiler/symbolicExpression.ml
-./src/modelica_compiler/squareSparseMatrix.cmo : \
-    ./src/modelica_compiler/squareSparseMatrix.cmi \
-    ./src/modelica_compiler/squareSparseMatrix.ml
-./src/modelica_compiler/squareSparseMatrix.cmx \
-    ./src/modelica_compiler/squareSparseMatrix.o : \
-    ./src/modelica_compiler/squareSparseMatrix.cmi \
-    ./src/modelica_compiler/squareSparseMatrix.ml
-./src/modelica_compiler/bipartiteGraph.cmo : \
-    ./src/modelica_compiler/bipartiteGraph.cmi \
-    ./src/modelica_compiler/bipartiteGraph.ml
-./src/modelica_compiler/bipartiteGraph.cmx \
-    ./src/modelica_compiler/bipartiteGraph.o : \
-    ./src/modelica_compiler/bipartiteGraph.cmi \
-    ./src/modelica_compiler/bipartiteGraph.ml
 ./src/modelica_compiler/hungarianMethod.cmo : \
     ./src/modelica_compiler/hungarianMethod.cmi \
     ./src/modelica_compiler/hungarianMethod.ml
     ./src/modelica_compiler/hungarianMethod.o : \
     ./src/modelica_compiler/hungarianMethod.cmi \
     ./src/modelica_compiler/hungarianMethod.ml
-./src/modelica_compiler/causalityGraph.cmo : \
-    ./src/modelica_compiler/causalityGraph.cmi \
-    ./src/modelica_compiler/causalityGraph.ml
-./src/modelica_compiler/causalityGraph.cmx \
-    ./src/modelica_compiler/causalityGraph.o : \
-    ./src/modelica_compiler/causalityGraph.cmi \
-    ./src/modelica_compiler/causalityGraph.ml
+./src/modelica_compiler/instantiation.cmo : \
+    ./src/modelica_compiler/compilation.cmi \
+    ./src/modelica_compiler/instantiation.cmi \
+    ./src/modelica_compiler/instantiation.ml
+./src/modelica_compiler/instantiation.cmx \
+    ./src/modelica_compiler/instantiation.o : \
+    ./src/modelica_compiler/compilation.cmi \
+    ./src/modelica_compiler/compilation.cmx \
+    ./src/modelica_compiler/instantiation.cmi \
+    ./src/modelica_compiler/instantiation.ml
+./src/modelica_compiler/lexer.cmo ./src/modelica_compiler/lexer.cmi : \
+    ./src/modelica_compiler/parser.cmi ./src/modelica_compiler/lexer.ml
+./src/modelica_compiler/lexer.cmx ./src/modelica_compiler/lexer.o \
+    ./src/modelica_compiler/lexer.cmi : ./src/modelica_compiler/parser.cmi \
+    ./src/modelica_compiler/parser.cmx ./src/modelica_compiler/lexer.ml
+./src/modelica_compiler/linenum.cmo ./src/modelica_compiler/linenum.cmi : \
+    ./src/modelica_compiler/linenum.ml
+./src/modelica_compiler/linenum.cmx ./src/modelica_compiler/linenum.o \
+    ./src/modelica_compiler/linenum.cmi : ./src/modelica_compiler/linenum.ml
 ./src/modelica_compiler/optimization.cmo : \
     ./src/modelica_compiler/symbolicExpression.cmi \
     ./src/modelica_compiler/squareSparseMatrix.cmi \
     ./src/modelica_compiler/bipartiteGraph.cmx \
     ./src/modelica_compiler/optimization.cmi \
     ./src/modelica_compiler/optimization.ml
-./src/modelica_compiler/xMLCodeGeneration.cmo : \
-    ./src/modelica_compiler/symbolicExpression.cmi \
-    ./src/modelica_compiler/optimization.cmi \
-    ./src/modelica_compiler/xMLCodeGeneration.cmi \
-    ./src/modelica_compiler/xMLCodeGeneration.ml
-./src/modelica_compiler/xMLCodeGeneration.cmx \
-    ./src/modelica_compiler/xMLCodeGeneration.o : \
-    ./src/modelica_compiler/symbolicExpression.cmi \
-    ./src/modelica_compiler/symbolicExpression.cmx \
-    ./src/modelica_compiler/optimization.cmi \
-    ./src/modelica_compiler/optimization.cmx \
-    ./src/modelica_compiler/xMLCodeGeneration.cmi \
-    ./src/modelica_compiler/xMLCodeGeneration.ml
 ./src/modelica_compiler/optimizingCompiler.cmo : \
     ./src/modelica_compiler/xMLCodeGeneration.cmi \
     ./src/modelica_compiler/precompilation.cmi \
     ./src/modelica_compiler/compilation.cmx \
     ./src/modelica_compiler/optimizingCompiler.cmi \
     ./src/modelica_compiler/optimizingCompiler.ml
+./src/modelica_compiler/parseTree.cmo : \
+    ./src/modelica_compiler/parseTree.cmi \
+    ./src/modelica_compiler/parseTree.ml
+./src/modelica_compiler/parseTree.cmx ./src/modelica_compiler/parseTree.o : \
+    ./src/modelica_compiler/parseTree.cmi \
+    ./src/modelica_compiler/parseTree.ml
+./src/modelica_compiler/parser.cmo ./src/modelica_compiler/parser.cmi : \
+    ./src/modelica_compiler/parseTree.cmi ./src/modelica_compiler/linenum.cmi \
+    ./src/modelica_compiler/parser.ml
+./src/modelica_compiler/parser.cmx ./src/modelica_compiler/parser.o \
+    ./src/modelica_compiler/parser.cmi : \
+    ./src/modelica_compiler/parseTree.cmi \
+    ./src/modelica_compiler/parseTree.cmx ./src/modelica_compiler/linenum.cmi \
+    ./src/modelica_compiler/linenum.cmx ./src/modelica_compiler/parser.ml
+./src/modelica_compiler/precompilation.cmo : \
+    ./src/modelica_compiler/parseTree.cmi \
+    ./src/modelica_compiler/precompilation.cmi \
+    ./src/modelica_compiler/precompilation.ml
+./src/modelica_compiler/precompilation.cmx \
+    ./src/modelica_compiler/precompilation.o : \
+    ./src/modelica_compiler/parseTree.cmi \
+    ./src/modelica_compiler/parseTree.cmx \
+    ./src/modelica_compiler/precompilation.cmi \
+    ./src/modelica_compiler/precompilation.ml
 ./src/modelica_compiler/scicosCodeGeneration.cmo : \
     ./src/modelica_compiler/symbolicExpression.cmi \
     ./src/modelica_compiler/optimization.cmi \
     ./src/modelica_compiler/optimizingCompiler.cmi \
     ./src/modelica_compiler/optimizingCompiler.cmx \
     ./src/modelica_compiler/scicosOptimizingCompiler.ml
+./src/modelica_compiler/squareSparseMatrix.cmo : \
+    ./src/modelica_compiler/squareSparseMatrix.cmi \
+    ./src/modelica_compiler/squareSparseMatrix.ml
+./src/modelica_compiler/squareSparseMatrix.cmx \
+    ./src/modelica_compiler/squareSparseMatrix.o : \
+    ./src/modelica_compiler/squareSparseMatrix.cmi \
+    ./src/modelica_compiler/squareSparseMatrix.ml
+./src/modelica_compiler/symbolicExpression.cmo : \
+    ./src/modelica_compiler/graphNodeSet.cmi \
+    ./src/modelica_compiler/symbolicExpression.cmi \
+    ./src/modelica_compiler/symbolicExpression.ml
+./src/modelica_compiler/symbolicExpression.cmx \
+    ./src/modelica_compiler/symbolicExpression.o : \
+    ./src/modelica_compiler/graphNodeSet.cmi \
+    ./src/modelica_compiler/graphNodeSet.cmx \
+    ./src/modelica_compiler/symbolicExpression.cmi \
+    ./src/modelica_compiler/symbolicExpression.ml
+./src/modelica_compiler/xMLCodeGeneration.cmo : \
+    ./src/modelica_compiler/symbolicExpression.cmi \
+    ./src/modelica_compiler/optimization.cmi \
+    ./src/modelica_compiler/xMLCodeGeneration.cmi \
+    ./src/modelica_compiler/xMLCodeGeneration.ml
+./src/modelica_compiler/xMLCodeGeneration.cmx \
+    ./src/modelica_compiler/xMLCodeGeneration.o : \
+    ./src/modelica_compiler/symbolicExpression.cmi \
+    ./src/modelica_compiler/symbolicExpression.cmx \
+    ./src/modelica_compiler/optimization.cmi \
+    ./src/modelica_compiler/optimization.cmx \
+    ./src/modelica_compiler/xMLCodeGeneration.cmi \
+    ./src/modelica_compiler/xMLCodeGeneration.ml
index f80fec8..19f7cf6 100644 (file)
@@ -22,7 +22,6 @@ src/modelica_compiler/parser.mli
 XML2Modelica
 XML2Modelica.ocamlc
 xml2modelica.exe
-src/xml2modelica/linenum.ml
 
 
 #translator
index bbd4676..7b0852a 100644 (file)
@@ -490,7 +490,7 @@ libscisundials_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
 @OCAML_TRUE@@XCOS_TRUE@        modelicat$(EXEEXT)
 PROGRAMS = $(bin_PROGRAMS)
 am__XML2Modelica_SOURCES_DIST = $(srcdir)/src/xml2modelica/xMLTree.ml \
-       $(srcdir)/src/xml2modelica/linenum.mll \
+       $(srcdir)/src/modelica_compiler/linenum.mll \
        $(srcdir)/src/xml2modelica/stringParser.ml \
        $(srcdir)/src/xml2modelica/stringLexer.ml \
        $(srcdir)/src/xml2modelica/xMLParser.ml \
@@ -1266,7 +1266,7 @@ HELP_CHAPTERLANG = en_US fr_FR pt_BR
 ### XML2Modelica
 @OCAML_TRUE@@XCOS_TRUE@XML2Modelica_SOURCES = \
 @OCAML_TRUE@@XCOS_TRUE@        $(srcdir)/src/xml2modelica/xMLTree.ml \
-@OCAML_TRUE@@XCOS_TRUE@        $(srcdir)/src/xml2modelica/linenum.mll \
+@OCAML_TRUE@@XCOS_TRUE@        $(srcdir)/src/modelica_compiler/linenum.mll \
 @OCAML_TRUE@@XCOS_TRUE@        $(srcdir)/src/xml2modelica/stringParser.ml \
 @OCAML_TRUE@@XCOS_TRUE@        $(srcdir)/src/xml2modelica/stringLexer.ml \
 @OCAML_TRUE@@XCOS_TRUE@        $(srcdir)/src/xml2modelica/xMLParser.ml \
@@ -3822,35 +3822,10 @@ distclean-local:
 @OCAML_TRUE@@XCOS_TRUE@        $(OCAMLDEP) -all $(INCLUDE) $(MLS_XML2Modelica) $(MLIS_XML2Modelica) > .depend
 @OCAML_TRUE@@XCOS_TRUE@        $(OCAMLDEP) -all $(INCLUDE_modelicat) $(MLS_modelicat) $(MLIS_modelicat) >> .depend
 @OCAML_TRUE@@XCOS_TRUE@        $(OCAMLDEP) -all $(INCLUDE) $(MLS_modelicac) $(MLIS_modelicac) >> .depend
-@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/xMLTree.cmo ./src/xml2modelica/xMLTree.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLTree.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/xMLTree.cmx ./src/xml2modelica/xMLTree.o \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLTree.cmi : ./src/xml2modelica/xMLTree.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/linenum.cmo ./src/xml2modelica/linenum.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/linenum.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/linenum.cmx ./src/xml2modelica/linenum.o \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/linenum.cmi : ./src/xml2modelica/linenum.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/stringParser.cmo ./src/xml2modelica/stringParser.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/stringParser.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/stringParser.cmx ./src/xml2modelica/stringParser.o \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/stringParser.cmi : ./src/xml2modelica/stringParser.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/stringLexer.cmo ./src/xml2modelica/stringLexer.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/stringParser.cmi ./src/xml2modelica/stringLexer.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/stringLexer.cmx ./src/xml2modelica/stringLexer.o \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/stringLexer.cmi : ./src/xml2modelica/stringParser.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/stringParser.cmx ./src/xml2modelica/stringLexer.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/xMLParser.cmo ./src/xml2modelica/xMLParser.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLTree.cmi ./src/modelica_compiler/linenum.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLParser.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/xMLParser.cmx ./src/xml2modelica/xMLParser.o \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLParser.cmi : ./src/xml2modelica/xMLTree.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLTree.cmx ./src/modelica_compiler/linenum.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/linenum.cmx ./src/xml2modelica/xMLParser.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/xMLLexer.cmo ./src/xml2modelica/xMLLexer.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLParser.cmi ./src/xml2modelica/xMLLexer.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/xMLLexer.cmx ./src/xml2modelica/xMLLexer.o \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLLexer.cmi : ./src/xml2modelica/xMLParser.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLParser.cmx ./src/xml2modelica/xMLLexer.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/linenum.cmo ./src/modelica_compiler/linenum.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/linenum.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/linenum.cmx ./src/modelica_compiler/linenum.o \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/linenum.cmi : ./src/modelica_compiler/linenum.ml
 @OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/modelicaCodeGenerator.cmo \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/modelicaCodeGenerator.cmi : \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLTree.cmi ./src/xml2modelica/stringParser.cmi \
@@ -3863,6 +3838,15 @@ distclean-local:
 @OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/stringParser.cmi ./src/xml2modelica/stringParser.cmx \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/stringLexer.cmi ./src/xml2modelica/stringLexer.cmx \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/modelicaCodeGenerator.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/stringLexer.cmo ./src/xml2modelica/stringLexer.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/stringParser.cmi ./src/xml2modelica/stringLexer.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/stringLexer.cmx ./src/xml2modelica/stringLexer.o \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/stringLexer.cmi : ./src/xml2modelica/stringParser.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/stringParser.cmx ./src/xml2modelica/stringLexer.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/stringParser.cmo ./src/xml2modelica/stringParser.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/stringParser.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/stringParser.cmx ./src/xml2modelica/stringParser.o \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/stringParser.cmi : ./src/xml2modelica/stringParser.ml
 @OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/xML2Modelica.cmo ./src/xml2modelica/xML2Modelica.cmi : \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLParser.cmi ./src/xml2modelica/xMLLexer.cmi \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/modelicaCodeGenerator.cmi \
@@ -3874,31 +3858,22 @@ distclean-local:
 @OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/modelicaCodeGenerator.cmi \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/modelicaCodeGenerator.cmx \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xML2Modelica.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/translator/parsing/syntax.cmo ./src/translator/parsing/syntax.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/syntax.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/translator/parsing/syntax.cmx ./src/translator/parsing/syntax.o \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/syntax.cmi : ./src/translator/parsing/syntax.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/translator/parsing/parser.cmo ./src/translator/parsing/parser.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/syntax.cmi ./src/translator/parsing/parser.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/translator/parsing/parser.cmx ./src/translator/parsing/parser.o \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/parser.cmi : ./src/translator/parsing/syntax.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/syntax.cmx ./src/translator/parsing/parser.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/translator/parsing/lexer.cmo ./src/translator/parsing/lexer.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/parser.cmi ./src/translator/parsing/lexer.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/translator/parsing/lexer.cmx ./src/translator/parsing/lexer.o \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/lexer.cmi : ./src/translator/parsing/parser.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/parser.cmx ./src/translator/parsing/lexer.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/translator/parsing/linenum.cmo ./src/translator/parsing/linenum.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/linenum.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/translator/parsing/linenum.cmx ./src/translator/parsing/linenum.o \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/linenum.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/linenum.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/translator/compilation/types.cmo \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/types.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/types.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/translator/compilation/types.cmx ./src/translator/compilation/types.o \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/types.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/types.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/xMLLexer.cmo ./src/xml2modelica/xMLLexer.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLParser.cmi ./src/xml2modelica/xMLLexer.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/xMLLexer.cmx ./src/xml2modelica/xMLLexer.o \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLLexer.cmi : ./src/xml2modelica/xMLParser.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLParser.cmx ./src/xml2modelica/xMLLexer.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/xMLParser.cmo ./src/xml2modelica/xMLParser.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLTree.cmi ./src/modelica_compiler/linenum.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLParser.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/xMLParser.cmx ./src/xml2modelica/xMLParser.o \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLParser.cmi : ./src/xml2modelica/xMLTree.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLTree.cmx ./src/modelica_compiler/linenum.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/linenum.cmx ./src/xml2modelica/xMLParser.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/xMLTree.cmo ./src/xml2modelica/xMLTree.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLTree.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/xml2modelica/xMLTree.cmx ./src/xml2modelica/xMLTree.o \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/xml2modelica/xMLTree.cmi : ./src/xml2modelica/xMLTree.ml
 @OCAML_TRUE@@XCOS_TRUE@./src/translator/compilation/nameResolve.cmo \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/nameResolve.cmi : \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/types.cmi \
@@ -3912,29 +3887,12 @@ distclean-local:
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/syntax.cmi ./src/translator/parsing/syntax.cmx \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/parser.cmi ./src/translator/parsing/parser.cmx \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/nameResolve.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/translator/instantiation/instantiation.cmo \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/instantiation/instantiation.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/types.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/syntax.cmi ./src/translator/parsing/parser.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/nameResolve.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/instantiation/instantiation.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/translator/instantiation/instantiation.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/instantiation/instantiation.o \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/instantiation/instantiation.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/types.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/types.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/syntax.cmi ./src/translator/parsing/syntax.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/parser.cmi ./src/translator/parsing/parser.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/nameResolve.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/nameResolve.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/instantiation/instantiation.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/translator/exceptionHandling/msgDico.cmo \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/msgDico.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/msgDico.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/translator/exceptionHandling/msgDico.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/msgDico.o \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/msgDico.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/msgDico.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/translator/compilation/types.cmo \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/types.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/types.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/translator/compilation/types.cmx ./src/translator/compilation/types.o \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/types.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/types.ml
 @OCAML_TRUE@@XCOS_TRUE@./src/translator/exceptionHandling/errorDico.cmo \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/errorDico.cmi : \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/parser.cmi \
@@ -3973,19 +3931,48 @@ distclean-local:
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/errorDico.cmi \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/errorDico.cmx \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/exceptHandler.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/translator/translation/libraryManager.cmo \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/libraryManager.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/parser.cmi ./src/translator/parsing/lexer.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/exceptHandler.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/libraryManager.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/translator/translation/libraryManager.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/libraryManager.o \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/libraryManager.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@./src/translator/exceptionHandling/msgDico.cmo \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/msgDico.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/msgDico.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/translator/exceptionHandling/msgDico.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/msgDico.o \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/msgDico.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/msgDico.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/translator/instantiation/instantiation.cmo \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/instantiation/instantiation.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/types.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/syntax.cmi ./src/translator/parsing/parser.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/nameResolve.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/instantiation/instantiation.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/translator/instantiation/instantiation.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/instantiation/instantiation.o \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/instantiation/instantiation.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/types.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/types.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/syntax.cmi ./src/translator/parsing/syntax.cmx \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/parser.cmi ./src/translator/parsing/parser.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/lexer.cmi ./src/translator/parsing/lexer.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/exceptHandler.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/exceptHandler.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/libraryManager.ml
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/nameResolve.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/nameResolve.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/instantiation/instantiation.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/translator/parsing/lexer.cmo ./src/translator/parsing/lexer.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/parser.cmi ./src/translator/parsing/lexer.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/translator/parsing/lexer.cmx ./src/translator/parsing/lexer.o \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/lexer.cmi : ./src/translator/parsing/parser.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/parser.cmx ./src/translator/parsing/lexer.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/translator/parsing/linenum.cmo ./src/translator/parsing/linenum.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/linenum.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/translator/parsing/linenum.cmx ./src/translator/parsing/linenum.o \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/linenum.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/linenum.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/translator/parsing/parser.cmo ./src/translator/parsing/parser.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/syntax.cmi ./src/translator/parsing/parser.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/translator/parsing/parser.cmx ./src/translator/parsing/parser.o \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/parser.cmi : ./src/translator/parsing/syntax.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/syntax.cmx ./src/translator/parsing/parser.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/translator/parsing/syntax.cmo ./src/translator/parsing/syntax.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/syntax.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/translator/parsing/syntax.cmx ./src/translator/parsing/syntax.o \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/syntax.cmi : ./src/translator/parsing/syntax.ml
 @OCAML_TRUE@@XCOS_TRUE@./src/translator/translation/codeGeneration.cmo \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/codeGeneration.cmi : \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/compilation/types.cmi \
@@ -4005,13 +3992,19 @@ distclean-local:
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/errorDico.cmi \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/errorDico.cmx \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/codeGeneration.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/translator/translation/versiondate.cmo \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/versiondate.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/versiondate.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/translator/translation/versiondate.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/versiondate.o \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/versiondate.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/versiondate.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/translator/translation/libraryManager.cmo \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/libraryManager.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/parser.cmi ./src/translator/parsing/lexer.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/exceptHandler.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/libraryManager.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/translator/translation/libraryManager.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/libraryManager.o \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/libraryManager.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/parser.cmi ./src/translator/parsing/parser.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/parsing/lexer.cmi ./src/translator/parsing/lexer.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/exceptHandler.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/exceptionHandling/exceptHandler.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/libraryManager.ml
 @OCAML_TRUE@@XCOS_TRUE@./src/translator/translation/translator.cmo \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/translator.cmi : \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/versiondate.cmi \
@@ -4037,39 +4030,27 @@ distclean-local:
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/codeGeneration.cmi \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/codeGeneration.cmx \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/translator.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/parseTree.cmo : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/parseTree.cmx ./src/modelica_compiler/parseTree.o : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/linenum.cmo ./src/modelica_compiler/linenum.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/linenum.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/linenum.cmx ./src/modelica_compiler/linenum.o \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/linenum.cmi : ./src/modelica_compiler/linenum.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/parser.cmo ./src/modelica_compiler/parser.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.cmi ./src/modelica_compiler/linenum.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parser.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/parser.cmx ./src/modelica_compiler/parser.o \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parser.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.cmx ./src/modelica_compiler/linenum.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/linenum.cmx ./src/modelica_compiler/parser.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/lexer.cmo ./src/modelica_compiler/lexer.cmi : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parser.cmi ./src/modelica_compiler/lexer.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/lexer.cmx ./src/modelica_compiler/lexer.o \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/lexer.cmi : ./src/modelica_compiler/parser.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parser.cmx ./src/modelica_compiler/lexer.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/precompilation.cmo : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/precompilation.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/precompilation.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/precompilation.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/precompilation.o : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/precompilation.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/precompilation.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/translator/translation/versiondate.cmo \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/versiondate.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/versiondate.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/translator/translation/versiondate.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/versiondate.o \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/versiondate.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/translator/translation/versiondate.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/bipartiteGraph.cmo : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/bipartiteGraph.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/bipartiteGraph.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/bipartiteGraph.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/bipartiteGraph.o : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/bipartiteGraph.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/bipartiteGraph.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/causalityGraph.cmo : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/causalityGraph.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/causalityGraph.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/causalityGraph.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/causalityGraph.o : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/causalityGraph.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/causalityGraph.ml
 @OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/compilation.cmo : \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/precompilation.cmi \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.cmi \
@@ -4083,16 +4064,6 @@ distclean-local:
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.cmx \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/compilation.cmi \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/compilation.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/instantiation.cmo : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/compilation.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/instantiation.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/instantiation.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/instantiation.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/instantiation.o : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/compilation.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/compilation.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/instantiation.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/instantiation.ml
 @OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/graphNodeSet.cmo : \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/graphNodeSet.cmi \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/graphNodeSet.ml
@@ -4100,30 +4071,6 @@ distclean-local:
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/graphNodeSet.o : \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/graphNodeSet.cmi \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/graphNodeSet.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/symbolicExpression.cmo : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/graphNodeSet.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/symbolicExpression.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/symbolicExpression.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/symbolicExpression.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/symbolicExpression.o : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/graphNodeSet.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/graphNodeSet.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/symbolicExpression.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/symbolicExpression.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/squareSparseMatrix.cmo : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/squareSparseMatrix.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/squareSparseMatrix.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/squareSparseMatrix.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/squareSparseMatrix.o : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/squareSparseMatrix.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/squareSparseMatrix.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/bipartiteGraph.cmo : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/bipartiteGraph.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/bipartiteGraph.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/bipartiteGraph.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/bipartiteGraph.o : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/bipartiteGraph.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/bipartiteGraph.ml
 @OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/hungarianMethod.cmo : \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/hungarianMethod.cmi \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/hungarianMethod.ml
@@ -4131,13 +4078,25 @@ distclean-local:
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/hungarianMethod.o : \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/hungarianMethod.cmi \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/hungarianMethod.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/causalityGraph.cmo : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/causalityGraph.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/causalityGraph.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/causalityGraph.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/causalityGraph.o : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/causalityGraph.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/causalityGraph.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/instantiation.cmo : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/compilation.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/instantiation.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/instantiation.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/instantiation.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/instantiation.o : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/compilation.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/compilation.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/instantiation.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/instantiation.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/lexer.cmo ./src/modelica_compiler/lexer.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parser.cmi ./src/modelica_compiler/lexer.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/lexer.cmx ./src/modelica_compiler/lexer.o \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/lexer.cmi : ./src/modelica_compiler/parser.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parser.cmx ./src/modelica_compiler/lexer.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/linenum.cmo ./src/modelica_compiler/linenum.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/linenum.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/linenum.cmx ./src/modelica_compiler/linenum.o \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/linenum.cmi : ./src/modelica_compiler/linenum.ml
 @OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/optimization.cmo : \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/symbolicExpression.cmi \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/squareSparseMatrix.cmi \
@@ -4166,19 +4125,6 @@ distclean-local:
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/bipartiteGraph.cmx \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/optimization.cmi \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/optimization.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/xMLCodeGeneration.cmo : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/symbolicExpression.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/optimization.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/xMLCodeGeneration.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/xMLCodeGeneration.ml
-@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/xMLCodeGeneration.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/xMLCodeGeneration.o : \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/symbolicExpression.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/symbolicExpression.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/optimization.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/optimization.cmx \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/xMLCodeGeneration.cmi \
-@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/xMLCodeGeneration.ml
 @OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/optimizingCompiler.cmo : \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/xMLCodeGeneration.cmi \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/precompilation.cmi \
@@ -4205,6 +4151,30 @@ distclean-local:
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/compilation.cmx \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/optimizingCompiler.cmi \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/optimizingCompiler.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/parseTree.cmo : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/parseTree.cmx ./src/modelica_compiler/parseTree.o : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/parser.cmo ./src/modelica_compiler/parser.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.cmi ./src/modelica_compiler/linenum.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parser.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/parser.cmx ./src/modelica_compiler/parser.o \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parser.cmi : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.cmx ./src/modelica_compiler/linenum.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/linenum.cmx ./src/modelica_compiler/parser.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/precompilation.cmo : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/precompilation.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/precompilation.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/precompilation.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/precompilation.o : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/parseTree.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/precompilation.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/precompilation.ml
 @OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/scicosCodeGeneration.cmo : \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/symbolicExpression.cmi \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/optimization.cmi \
@@ -4234,6 +4204,36 @@ distclean-local:
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/optimizingCompiler.cmi \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/optimizingCompiler.cmx \
 @OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/scicosOptimizingCompiler.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/squareSparseMatrix.cmo : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/squareSparseMatrix.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/squareSparseMatrix.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/squareSparseMatrix.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/squareSparseMatrix.o : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/squareSparseMatrix.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/squareSparseMatrix.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/symbolicExpression.cmo : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/graphNodeSet.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/symbolicExpression.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/symbolicExpression.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/symbolicExpression.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/symbolicExpression.o : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/graphNodeSet.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/graphNodeSet.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/symbolicExpression.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/symbolicExpression.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/xMLCodeGeneration.cmo : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/symbolicExpression.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/optimization.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/xMLCodeGeneration.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/xMLCodeGeneration.ml
+@OCAML_TRUE@@XCOS_TRUE@./src/modelica_compiler/xMLCodeGeneration.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/xMLCodeGeneration.o : \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/symbolicExpression.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/symbolicExpression.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/optimization.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/optimization.cmx \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/xMLCodeGeneration.cmi \
+@OCAML_TRUE@@XCOS_TRUE@    ./src/modelica_compiler/xMLCodeGeneration.ml
 
 # Build modelica stuff
 
index 01fd5f1..d12f7d6 100644 (file)
@@ -29,7 +29,7 @@ OCAMLLIBS=nums.cma
 
 XML2Modelica_SOURCES = \
        $(srcdir)/src/xml2modelica/xMLTree.ml \
-       $(srcdir)/src/xml2modelica/linenum.mll \
+       $(srcdir)/src/modelica_compiler/linenum.mll \
        $(srcdir)/src/xml2modelica/stringParser.ml \
        $(srcdir)/src/xml2modelica/stringLexer.ml \
        $(srcdir)/src/xml2modelica/xMLParser.ml \