Esempio n. 1
0
		public ParsedLine(LiteralList list): this() {
			while (list != null) {
				if (list.Name != null) {
					named.Add(list.Name, list.Value);
				} else {
					unnamed.Insert(0, list.Value);
				}
				list = list.Previous;
			}
		}
Esempio n. 2
0
		public LiteralList(LiteralList previous, LiteralToken name, LiteralToken value) {
			Debug.Assert(value != null);
			this.previous = previous;
			this.name = (name != null) ? name.Value : null;
			this.value = value.Value;
		}
Esempio n. 3
0
		public LiteralList(LiteralList previous, LiteralToken value): this(previous, null, value) {}