Esempio n. 1
0
 public MethodReferencePTN(BELLocation loc, string methodName, ArrayList args, BlockArgumentsPTN blockargs)
     : base(loc)
 {
     _MethodName = methodName;
     _Args = args;
     _BlockArguments = blockargs;
 }
Esempio n. 2
0
 public BlockPTN(BELLocation loc)
     : base(loc)
 {
 }
Esempio n. 3
0
 public BlockParametersPTN(BELLocation loc)
     : base(loc)
 {
 }
Esempio n. 4
0
 public ParseException(BELLocation loc, string message, Token token)
     : base(loc.ToString() + " : " + message + (token == null ? "" : ": " + token.ToString()))
 {
     Location = loc;
 }
Esempio n. 5
0
 public ParseException(BELLocation loc, string message)
     : base(loc.ToString() + " : " + message)
 {
     Location = loc;
 }
Esempio n. 6
0
 public ParseException(BELLocation loc)
     : base(loc.ToString())
 {
     Location = loc;
 }
Esempio n. 7
0
		public void PushLocation(BELLocation loc)
		{
			_LocationStack.Add(loc);
		}
 public UnexpectedTokenParseException(BELLocation loc )
     : base(loc)
 {
 }
 public UnexpectedTokenParseException(BELLocation loc, Token token)
     : base(loc, "Unexpected token: " + token.ToString())
 {
 }
Esempio n. 10
0
 public ExecutionException(BELLocation loc)
     : base(loc.ToString())
 {
 }
Esempio n. 11
0
 public ExecutionException(BELLocation loc, string message)
     : base(loc.ToString() + " : " + message)
 {
 }
Esempio n. 12
0
		public ExposableParseTreeNode(BELLocation loc) : base(loc)
		{
		}
Esempio n. 13
0
 public QualifiedBlockPTN(BELLocation loc, string identifier, BlockPTN block)
     : base(loc)
 {
     Identifier = identifier;
     Block = block;
 }
Esempio n. 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;
		}
Esempio n. 15
0
 public ParseTreeNode(BELLocation loc)
 {
     Location = loc;
 }
Esempio n. 16
0
 public StringPTN(BELLocation loc, string val)
     : base(loc)
 {
     _Value = val;
 }
Esempio n. 17
0
 public BlockArgumentsPTN(BELLocation loc, BlockPTN block, QualifiedBlockArgumentsPTN qualifiedBlocks)
     : base(loc)
 {
     Block = block;
     QualifiedBlocks = qualifiedBlocks;
 }
Esempio n. 18
0
 public BlockParameterPTN(BELLocation loc, string type, string identifier)
     : base(loc)
 {
     Type = type;
      Identifier = identifier;
 }