コード例 #1
0
ファイル: lsl.parser.cs プロジェクト: VirtualReality/Libs
 public ArgumentList(Parser yyp, Argument a) : base((yyp))
 {
     AddArgument(a);
 }
コード例 #2
0
ファイル: lsl.parser.cs プロジェクト: VirtualReality/Libs
 public ArgumentList(Parser yyp, ArgumentList al, Argument a) : base((yyp))
 {
     while (0 < al.kids.Count) kids.Add(al.kids.Pop());
     AddArgument(a);
 }
コード例 #3
0
ファイル: lsl.parser.cs プロジェクト: VirtualReality/Libs
 private void AddArgument(Argument a)
 {
     if (a is ExpressionArgument) while (0 < a.kids.Count) kids.Add(a.kids.Pop());
     else kids.Add(a);
 }