System.ZXParser.ParseInto C# (CSharp) Method

ParseInto() public static method

public static ParseInto ( string s, object o, ZXPProxy zpp ) : void
s string
o object
zpp ZXPProxy
return void
        public static void ParseInto(string s, object o, ZXPProxy zpp)
        {
            List<DIndices> delimiters = Delimiter.Delimit(s, DelimitType.Any);
            for(int i = 0; i < delimiters.Count; ) {
                switch(delimiters[i].Type) {
                    // Plain Data That Should Be Able To Be Parsed In
                    case DelimitType.Bracket:
                        ParseSimpleData(o, zpp, s, delimiters, ref i);
                        break;
                    // This Is A Special Type
                    case DelimitType.Angled:
                        ParseComplexData(o, zpp, s, delimiters, ref i);
                        break;
                    // This Is A Function
                    case DelimitType.Paranthesis:
                        // Find The Key
                        ParseFunction(o, zpp, s, delimiters, ref i);
                        break;
                }
                i++;
            }
            return;
        }

Same methods

ZXParser::ParseInto ( string s, object o ) : void