/// <summary> /// Compiles or recompiles everything /// </summary> public void Compile() { // Initialises the declared eleemnts InitDeclaredElements initDeclaredElements = new InitDeclaredElements(System); // Compiles each expression and each statement encountered in the nodes foreach (DataDictionary.Dictionary dictionary in System.Dictionaries) { visit(dictionary, true); } }