コード例 #1
0
 public MethodReferencePTN(BELLocation loc, string methodName, ArrayList args, BlockArgumentsPTN blockargs)
     : base(loc)
 {
     _MethodName = methodName;
     _Args = args;
     _BlockArguments = blockargs;
 }
コード例 #2
0
ファイル: BlockPTN.cs プロジェクト: nuxleus/flexwikicore
 public BlockPTN(BELLocation loc)
     : base(loc)
 {
 }
コード例 #3
0
 public BlockParametersPTN(BELLocation loc)
     : base(loc)
 {
 }
コード例 #4
0
 public ParseException(BELLocation loc, string message, Token token)
     : base(loc.ToString() + " : " + message + (token == null ? "" : ": " + token.ToString()))
 {
     Location = loc;
 }
コード例 #5
0
 public ParseException(BELLocation loc, string message)
     : base(loc.ToString() + " : " + message)
 {
     Location = loc;
 }
コード例 #6
0
 public ParseException(BELLocation loc)
     : base(loc.ToString())
 {
     Location = loc;
 }
コード例 #7
0
ファイル: ExecutionContext.cs プロジェクト: nuxleus/flexwiki
		public void PushLocation(BELLocation loc)
		{
			_LocationStack.Add(loc);
		}
コード例 #8
0
 public UnexpectedTokenParseException(BELLocation loc )
     : base(loc)
 {
 }
コード例 #9
0
 public UnexpectedTokenParseException(BELLocation loc, Token token)
     : base(loc, "Unexpected token: " + token.ToString())
 {
 }
コード例 #10
0
 public ExecutionException(BELLocation loc)
     : base(loc.ToString())
 {
 }
コード例 #11
0
 public ExecutionException(BELLocation loc, string message)
     : base(loc.ToString() + " : " + message)
 {
 }
コード例 #12
0
		public ExposableParseTreeNode(BELLocation loc) : base(loc)
		{
		}
コード例 #13
0
 public QualifiedBlockPTN(BELLocation loc, string identifier, BlockPTN block)
     : base(loc)
 {
     Identifier = identifier;
     Block = block;
 }
コード例 #14
0
		public static NoSuchMemberException ForMemberAndType(BELLocation loc, string member, string typeName)
		{
			NoSuchMemberException answer = new NoSuchMemberException(loc.ToString() + " : " + "No such property or function: " + typeName + "." + member);
			answer.Member = member;
			return answer;
		}
コード例 #15
0
ファイル: ParseTreeNode.cs プロジェクト: nuxleus/flexwikicore
 public ParseTreeNode(BELLocation loc)
 {
     Location = loc;
 }
コード例 #16
0
ファイル: StringPTN.cs プロジェクト: nuxleus/flexwikicore
 public StringPTN(BELLocation loc, string val)
     : base(loc)
 {
     _Value = val;
 }
コード例 #17
0
 public BlockArgumentsPTN(BELLocation loc, BlockPTN block, QualifiedBlockArgumentsPTN qualifiedBlocks)
     : base(loc)
 {
     Block = block;
     QualifiedBlocks = qualifiedBlocks;
 }
コード例 #18
0
 public BlockParameterPTN(BELLocation loc, string type, string identifier)
     : base(loc)
 {
     Type = type;
      Identifier = identifier;
 }