/// <summary> /// Constructs a new token with the specified parameters. /// </summary> /// <param name = "key"></param> /// <param name = "inputs"></param> /// <param name = "pQueue"></param> protected BaseToken(TokenKey key, IEnumerable <InputReference> inputs, ProcessingQueue pQueue) { this.key = key; this.inputs = inputs; processingQueue = pQueue; }
public ResolvedToken(TokenKey key, IEnumerable <InputReference> inputs, ProcessingQueue queue, string value) : base(key, inputs, queue) { this.value = value; }
public UnresolvedToken(TokenKey key, IEnumerable <InputReference> inputs, ProcessingQueue processing) : base(key, inputs, processing) { }