예제 #1
0
 public SemanticSome(SemanticNode child)
 {
     _child = child;
     Type = string.Format("IList<{0}>", child.Type);
 }
예제 #2
0
 public SemanticAlternative(SemanticNode[] semTerms)
 {
     _semTerms = semTerms;
 }
예제 #3
0
 public SemanticOptional(SemanticNode child)
 {
     _child = child;
     Type = string.Format("Option<{0}>", child.Type);
 }
예제 #4
0
 public SemanticDeclare(string name, string type, SemanticNode node)
 {
     _name = name;
     _type = type;
     _node = node;
 }