--- a
+++ b/branches/VisonGame1805/Display_Escape_PLC/Plc Logic/Application/Function Blocks/Puzzle/StringParser/svnobj
@@ -0,0 +1,4 @@
+Gx_lª!0…jüo¹MŒkÒÉÐ~@rSystem.StringL{6f9dac99-8de1-4efc-8465-68ac443b7d08}SpecialFuncL{0db3d7bb-cde0-4416-9a7b-ce49a0124323}NoneImplementationL{3b83b776-fb25-43b8-99f2-3c507c9143fc}TextDocument	L{f3878285-8e4f-490b-bb1b-9acbb7eb04db}
+TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}Id
longTagTextPiStringSize := LEN(STR := sInputString);IF xStart THEN;8ParseDrummer(PT := T#100MS);0ParseDrummer.IN := TRUE;lIF ParseDrummer.Q AND iParseCount <= iStringSize THEN; 	xDone := FALSE;@	iParseCount := iParseCount + 1;4	ParseDrummer.IN := FALSE;JELSIF iParseCount > iStringSize THEN; 	xDone := TRUE;	END_IF€sOutputString := LEFT(STR := sInputString, SIZE := iParseCount);ELSE$	iParseCount := 0;Interface L{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}!8FUNCTION_BLOCK  StringParser"VAR_INPUT#0	sInputString 	: STRING;$"	xStart			: BOOL;%END_VAR&VAR_OUTPUT'2	sOutputString 	: STRING;(4	xDone			: BOOL := FALSE ;)VAR**	ParseDrummer 	: TON;+(	iStringSize 	: INT;,0	iParseCount 	: INT :=0;-VAR_IN_OUT.	/"UniqueIdGenerator0571POULevel2L{8e575c5b-1d37-49c6-941b-5c0ec7874787}3Standard4 ChildObjectGuids58System.Collections.ArrayList6,AddAttributeSubsequent7boolÐÐ-ÐÐ	E
+ÐÐ
­.ÚÐ-ÐÐ
­2ÚÐ-ÐÐ
­1ÚÐ-ÐÐ
­5ÚÐ-ÐÐ
­6ÚÐ-ÐÐ
­9ÚÐ-ÐÐ
­8ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­-ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­7ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­	ÚÐ-ÐÐ
­)ÚÐ-ÐÐ
­+ÚÐ-ÐÐ
­3ÚÐ-ÐÐ
­4ÚÐ-Ð Ð	E
+ÐÐ
­ÚÐ-!ÐÐ
­ÚÐ-"ÐÐ
­ÚÐ-#ÐÐ
­&ÚÐ-$ÐÐ
­ÚÐ-%ÐÐ
­ÚÐ-&ÐÐ
­ÚÐ-'ÐÐ
­%ÚÐ-(ÐÐ
­ÚÐ-%ÐÐ
­ÚÐ-)ÐÐ
­ÚÐ-*ÐÐ
­ ÚÐ-+ÐÐ
­!ÚÐ-,ÐÐ
­ÚÐ-%ÐÐ
­ÚÐ--ÐÐ
­#ÚÐ-.ÐÐ
­$ÚÐ-%Ð/-0Ð12-345Ð67­
\ No newline at end of file