Переглянути джерело

Fixed whitespace in XML modules

git-svn-id: https://svn-dept.inf.ethz.ch/svn/lecturers/a2/trunk@8745 8c9fc860-2736-0410-a75d-ab315db34111
negelef 6 роки тому
батько
коміт
92d473b93b

+ 0 - 4
source/TestXMLPlugins.Mod

@@ -92,13 +92,11 @@ BEGIN
 	newLine[0] := 0DX; newLine[1] := 0AX; newLine[2] := 0X;
 END TestXMLPlugins.
 
-
 XMLTransformer.Register A TestXMLPlugins.A ~
 XMLTransformer.Register AB TestXMLPlugins.AB ~
 XMLTransformer.Register B TestXMLPlugins.B ~
 XMLTransformer.Register PICT TestXMLPlugins.PICT ~
 
-
 Example-HTML-File:
 
 <html>
@@ -130,5 +128,3 @@ Example-HTML-File:
 
 </body>
 </html>
-
-

+ 1 - 1
source/WMXMLTree.Mod

@@ -270,4 +270,4 @@ VAR
 
 BEGIN
 	StrXMLView := Strings.NewString("XMLView");
-END WMXMLTree.
+END WMXMLTree.

+ 1 - 1
source/XML.Mod

@@ -1861,4 +1861,4 @@ END NewString;
 
 BEGIN
 	StrNoName := Strings.NewString("");
-END XML.
+END XML.

+ 1 - 3
source/XMLComponents.Mod

@@ -5,7 +5,6 @@ IMPORT
 	Files, DynamicStrings, XMLObjects, XML, CSS2, CSS2Properties, CSS2Scanner, CSS2Parser,
 	WMWindowManager, Gfx;
 
-
 TYPE
 	String* = XML.String;
 
@@ -1134,5 +1133,4 @@ TYPE
 		RETURN event
 	END ExtractEvent;
 
-
-END XMLComponents.
+END XMLComponents.

+ 1 - 1
source/XMLGeneratorSchema.Mod

@@ -63,4 +63,4 @@ BEGIN
 	RETURN er
 END OpenGeneratorSchema;
 
-END XMLGeneratorSchema.
+END XMLGeneratorSchema.

+ 0 - 1
source/XMLLoader.Mod

@@ -67,7 +67,6 @@ BEGIN
 	DefaultStyleSheet := LoadCSS(cssName)
 END SetDefaultStyleSheet;
 
-
 BEGIN
 	DefaultXMLElementRegistry := XMLGeneratorSchema.OpenGeneratorSchema(DefaultXMLGeneratorFile);
 	DefaultStyleSheet := LoadCSS(DefaultCSS2File)

+ 39 - 40
source/XMLObjects.Mod

@@ -3,7 +3,6 @@ MODULE XMLObjects; (** AUTHOR "swalthert"; PURPOSE "XML collections and enumerat
 IMPORT
 	Strings;
 
-
 TYPE
 	String = Strings.String;
 
@@ -165,52 +164,52 @@ TYPE
 		END GetElement;
 
 		PROCEDURE Invert*(ptr1, ptr2: ANY): BOOLEAN;
-           	VAR pos1, pos2, i: LONGINT; ptr: ANY;
-       	BEGIN {EXCLUSIVE}
-           		i := 0;  pos1 := -1;  pos2 := -1;
-          		 WHILE (i < nofElems) & ((pos1 < 0) OR (pos2 < 0)) DO
-              		 IF elems[i] = ptr1 THEN  pos1 := i  END;
-              		 IF elems[i] = ptr2 THEN  pos2 := i  END;
-              		 INC(i)
-          		 END;
-           		IF (pos1 >= 0) & (pos2 >= 0) & (pos1 # pos2)  THEN
-               		ptr := elems[pos1];  elems[pos1] := elems[pos2];  elems[pos2] := ptr;
-               		RETURN TRUE
-           		END;
-           		RETURN FALSE
-       	END Invert;
+		VAR pos1, pos2, i: LONGINT; ptr: ANY;
+		BEGIN {EXCLUSIVE}
+			i := 0;  pos1 := -1;  pos2 := -1;
+			WHILE (i < nofElems) & ((pos1 < 0) OR (pos2 < 0)) DO
+				IF elems[i] = ptr1 THEN  pos1 := i  END;
+				IF elems[i] = ptr2 THEN  pos2 := i  END;
+				INC(i)
+			END;
+			IF (pos1 >= 0) & (pos2 >= 0) & (pos1 # pos2)  THEN
+				ptr := elems[pos1];  elems[pos1] := elems[pos2];  elems[pos2] := ptr;
+				RETURN TRUE
+			END;
+			RETURN FALSE
+		END Invert;
 
 		PROCEDURE GetElementPos*(ptr: ANY): LONGINT;
-           	VAR i: LONGINT;
+		VAR i: LONGINT;
 		BEGIN
-          		 WHILE i < nofElems DO
-              		 IF elems[i] = ptr THEN  RETURN i END;
-              		 INC(i)
-          		 END;
-          		 RETURN -1
+			WHILE i < nofElems DO
+				IF elems[i] = ptr THEN  RETURN i END;
+				INC(i)
+			END;
+			RETURN -1
 		END GetElementPos;
 
 		PROCEDURE MoveUp*(ptr: ANY;  i: LONGINT): BOOLEAN;
-           	VAR p: ANY;
-       	BEGIN {EXCLUSIVE}
-           		IF ptr # NIL THEN  i := GetElementPos(ptr)  END;
-           		IF (i > 0) & (i < nofElems)  THEN
-               		p := elems[i];  elems[i] := elems[i-1];  elems[i-1] := p;
-               		RETURN TRUE
-           		END;
-           		RETURN FALSE
-       	END MoveUp;
+		VAR p: ANY;
+		BEGIN {EXCLUSIVE}
+			IF ptr # NIL THEN  i := GetElementPos(ptr)  END;
+			IF (i > 0) & (i < nofElems)  THEN
+				p := elems[i];  elems[i] := elems[i-1];  elems[i-1] := p;
+				RETURN TRUE
+			END;
+			RETURN FALSE
+		END MoveUp;
 
 		PROCEDURE MoveDown*(ptr: ANY;  i: LONGINT): BOOLEAN;
-           	VAR p: ANY;
-       	BEGIN {EXCLUSIVE}
-           		IF ptr # NIL THEN  i := GetElementPos(ptr)  END;
-           		IF (i >=0) & (i < nofElems-1)  THEN
-               		p := elems[i];  elems[i] := elems[i+1];  elems[i+1] := p;
-               		RETURN TRUE
-           		END;
-           		RETURN FALSE
-       	END MoveDown;
+		VAR p: ANY;
+		BEGIN {EXCLUSIVE}
+			IF ptr # NIL THEN  i := GetElementPos(ptr)  END;
+			IF (i >=0) & (i < nofElems-1)  THEN
+				p := elems[i];  elems[i] := elems[i+1];  elems[i+1] := p;
+				RETURN TRUE
+			END;
+			RETURN FALSE
+		END MoveDown;
 
 	END ArrayCollection;
 
@@ -406,4 +405,4 @@ BEGIN
 	RETURN i
 END StringLength;
 
-END XMLObjects.
+END XMLObjects.

+ 4 - 6
source/XMLParser.Mod

@@ -399,7 +399,7 @@ TYPE
 				IF scanner.sym =  Scanner.PoundName THEN
 					IF (s^ = '#REQUIRED') THEN
 						ad.SetRequired(TRUE)
-					 ELSIF (s^ = '#FIXED') THEN
+					ELSIF (s^ = '#FIXED') THEN
 						ad.SetRequired(TRUE);
 						scanner.ScanMarkup();
 						IF ~CheckSymbol({Scanner.Literal}, "AttValue expected") THEN RETURN END
@@ -422,12 +422,12 @@ TYPE
 		END ParseAttListDecl;
 
 		(*
-			Mixed 		::=	'(' S? '#PCDATA' (S? '|' S? Name)* S? ')*'
+			Mixed		::=	'(' S? '#PCDATA' (S? '|' S? Name)* S? ')*'
 							| '(' S? '#PCDATA' S? ')'
 
 			children		::=	(choise | seq) ('?' | '*' | '+')?
-			cp 			::=	(Name | choise | seq) ('?' | '*' | '+')?
-			choice 		::=	'(' S? cp (S? '|' S? cp)+ S? ')'
+			cp			::=	(Name | choise | seq) ('?' | '*' | '+')?
+			choice		::=	'(' S? cp (S? '|' S? cp)+ S? ')'
 			seq			::=	'(' S? cp (S? ',' S? cp)* S? ')'
 		*)
 		PROCEDURE ParseContentParticle(VAR contentType: SHORTINT): XML.CollectionCP;
@@ -949,8 +949,6 @@ TYPE
 			RETURN ds1.ToArrOfChar()
 		END ParseEntityValue;
 
-
-
 		PROCEDURE ParseAttributeValue(): String;
 		VAR
 			s, es: String; start, end, len, val: LONGINT; msg: ARRAY 17 OF CHAR;

+ 1 - 1
source/XMLScanner.Mod

@@ -43,7 +43,7 @@ CONST
 	ParamEntityRef* = 18;	(** '%' name ';', name := GetStr() *)
 	CharData* = 19;	(** chars := GetStr() *)
 	Literal* = 20;	(** '"'chars'"' or "'"chars"'", chars := GetStr() *)
-	Name* = 21;	(** 	Name ::= (Letter | '_' | ':') {NameChar}
+	Name* = 21;	(**	Name ::= (Letter | '_' | ':') {NameChar}
 										NameChar ::= Letter | Digit | '.' | '-' | '_' | ':' | CombiningChar | Extender
 										chars := GetStr() *)
 	Nmtoken* = 22;	(**	Nmtoken ::= NameChar {NameChar}, chars := GetStr() *)

+ 1 - 1
source/XMLStyle.Mod

@@ -256,4 +256,4 @@ BEGIN
 	RETURN FALSE
 END SelectFirstChild;
 
-END XMLStyle.
+END XMLStyle.

+ 2 - 2
source/XMLTransformer.Mod

@@ -135,7 +135,7 @@ BEGIN
 	WHILE cur # NIL DO
 		w.Char('"'); w.String(cur.name); w.Char('"'); w.Char(09X);
 		w.Char('"'); w.String(cur.procedure); w.Char('"'); w.Ln;
- 		cur := cur.next
+		cur := cur.next;
 	END;
 	w.Update
 END StoreXMLPlugins;
@@ -160,4 +160,4 @@ END LoadXMLPlugins;
 
 BEGIN
 	LoadXMLPlugins;
-END XMLTransformer.
+END XMLTransformer.