Exemplo 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;
			}
		}
Exemplo 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;
		}
Exemplo n.º 3
0
		public LiteralList(LiteralList previous, LiteralToken value): this(previous, null, value) {}