/vqdr/trunk

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/vqdr/trunk

« back to all changes in this revision

Viewing changes to src/libvqdr/exceptions.vala

  • Committer: Gustav Hartvigsson
  • Date: 2024-12-22 00:30:29 UTC
  • Revision ID: gustav.hartvigsson@gmail.com-20241222003029-k74ogrm32zobz325
[General] Split libvee into it's own library.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
namespace Utils {
 
1
namespace VQDR {
2
2
  public errordomain ArgError {
3
3
    INVALID_ARGUMENT,
4
 
    INDEX_OUT_OF_BOUNDS,
 
4
    INDEX_OUT_OF_BOUNDS;
5
5
  }
6
6
  
7
 
  public errordomain MathError {
8
 
    DIVIDE_BY_ZERO
 
7
  public errordomain OperandError {
 
8
    MISSING_OPERAND;
9
9
  }
10
10
  
11
11
  public errordomain ParseError {
12
12
    INVALID_CHARECTER,
 
13
    NOT_READY,
 
14
    ALLREADY_PARSED,
 
15
    INVALID_DATA;
13
16
  }
14
17
  
15
18
  public errordomain EvaluationError {
16
19
    MISSING_TOKEN,
17
 
    INVALID_TOKEN,
 
20
    INVALID_TOKEN;
18
21
  }
19
 
 
 
22
  
20
23
  public errordomain ParamError {
21
 
    OUT_OF_BOUNDS
 
24
    OUT_OF_BOUNDS;
22
25
  }
23
26
 
 
27
  
24
28
  public errordomain  LoopError {
25
29
    TO_LONG,
26
 
    INFINITE
 
30
    INFINITE;
27
31
  }
28
 
  
29
32
}