示例#1
0
        static void DoJsonObject(JsonTextBuffer avb, AltListTerm t, bool first)
        {
            if (t.IsEmptyList)
            {
                return;
            }

            DoJsonPair(avb, t.Arg(0), first);
            DoJsonObject(avb, (AltListTerm)t.Arg(1), false);
        }
示例#2
0
        static void DoJsonObject(XmlTextWriter xwr, string [] attributes, AltListTerm t, ref bool contentWritten)
        {
            if (t.IsEmptyList)
            {
                return;
            }

            DoJsonPair(xwr, attributes, t.Arg(0), ref contentWritten);
            DoJsonObject(xwr, attributes, (AltListTerm)t.Arg(1), ref contentWritten);
        }