public RumorParserState(RumorParserState other) { UsedIdentifiers = new HashSet <string>(other.UsedIdentifiers); UsedVariables = new Dictionary <string, Engine.ValueType>(other.UsedVariables); LinkedVariables = new List <Tuple <string, string> >(other.LinkedVariables); BindingHints = new Dictionary <string, BindingHint>(other.BindingHints); }
public RumorCompiler() { userState = new RumorParserState(); }