Leonardus
Loading...
Searching...
No Matches
dry.h
Go to the documentation of this file.
1
25#pragma once
26
27#ifdef __cplusplus
28extern "C" {
29#endif
30
31
49
50
51#define EC_SUCCESS_STR "0"
52#define EC_OPERATOR_STR "1"
53#define EC_INTERPRETER_STR "2"
54#define EC_CMDLINE_STR "3"
55#define EC_PANIC_STR "4"
59#define P1X "parser"
60
61
63#define P2X "leon"
64
65
66#define INT128_MAXMAG_STR "170141183460469231731687303715884105728"
69#define INT128_MIN_STR "-170141183460469231731687303715884105728"
72#define INT128_MINSUB1_STR "-170141183460469231731687303715884105729"
75#define INT128_MAX_STR "170141183460469231731687303715884105727"
78#ifdef __cplusplus
79}
80#endif
ExitCode
Program exit codes.
Definition dry.h:37
@ EC_PANIC
pass 2: panic exit due to memory restrictions.
Definition dry.h:45
@ EC_SUCCESS
Success.
Definition dry.h:38
@ EC_CMDLINE
command line issues
Definition dry.h:44
@ EC_UNUSED
This code represents an unused value in the unit test.
Definition dry.h:47
@ EC_INTERPRETER
pass 2: parser, semantics or internal error; pass 1: parsing error; scripts: environment and setup ...
Definition dry.h:41
@ EC_OPERATOR
pass 2: operator error.
Definition dry.h:40
@ EC_ERROR
General error for directory "Tools/" scripts.
Definition dry.h:39
@ EC_TESTFAIL
Errors from test harnisch or found by test harnish.
Definition dry.h:46