Index: TECH/ClassInfo/FormalSpecParser.cls.xml =================================================================== diff -u -r924 -r946 --- TECH/ClassInfo/FormalSpecParser.cls.xml (.../FormalSpecParser.cls.xml) (revision 924) +++ TECH/ClassInfo/FormalSpecParser.cls.xml (.../FormalSpecParser.cls.xml) (revision 946) @@ -1,9 +1,9 @@ - + 1 %RegisteredObject -62158,55955.164293 +62164,32435.997622 0 @@ -60,14 +60,15 @@ Set Part = "" Set AantalOpenBrackets = 0 Set AantalQuotes = 0 - While (..Position <= $Length(..FormalSpec)) && ((AantalOpenBrackets > 0) || (AantalQuotes#2 = 1) || ((..GeefChar() '= "=") && (..GeefChar() '= ",") && (..GeefChar() '= ":"))) + Set Char = ..GeefChar() + While (..Position <= $Length(..FormalSpec)) && ((AantalOpenBrackets > 0) || (AantalQuotes#2 = 1) || ((Char '= "=") && (Char '= ",") && (Char '= ":"))) { - Set Char = ..GeefChar() - Set Part = Part _ ..GeefChar() + Set Part = Part _ Char Set ..Position = ..Position + 1 Set AantalOpenBrackets = AantalOpenBrackets + (Char = "(") - (Char = ")") Set AantalQuotes = AantalQuotes + (Char = """") + Set Char = ..GeefChar() } Quit Part ]]> @@ -76,9 +77,9 @@ 1 %String - - +