SPRAAK
|
Provide the fabric (keywords, macro's, ...) that holds together the SPRAAK development environment. More...
Namespaces | |
xref_spr_markup | |
Code documentation and markup | |
xref_spr_sysdep | |
Handling platform dependent features | |
xref_spr_c_ext | |
Compiler hints and C-extensions | |
Macros | |
#define | SPR_CPP_CAT1(part1) |
Just substitute part1 by its macro value. More... | |
#define | SPR_CPP_CAT2(part1, part2) |
#define | SPR_CPP_CAT3(part1, part2, part3) |
#define | SPR_CPP_CAT4(part1, part2, part3, part4) |
#define | SPR_CPP_M2STR(val) |
Convert the value of a macro into a string. More... | |
#define | SPR_INT2PTR(val) |
#define | SPR_PTR2INT(val) |
#define | SPR_INT64_GET_LO32(val64) |
#define | SPR_INT64_GET_HI32(val64) |
#define | SPR_INT64_MAKE(hi, lo) |
#define | SPR_TO_UPPER(chr) |
#define | SPR_TO_LOWER(chr) |
#define | SPR_NOT_DEFINED |
#define | SPR_DEBUG_LVL |
#define | spr_debug_do_lvl1(...) |
#define | spr_debug_do_lvl2(...) |
#define | spr_debug_do_lvl3(...) |
Typedefs | |
typedef struct SprMsgId | SprMsgId |
typedef struct SprKeySet | SprKeySet |
typedef char * | SprDynStr |
Provide the fabric (keywords, macro's, ...) that holds together the SPRAAK development environment.
Provide macro/type definitions to:
For more details on the code markup, see Code documentation and markup. For more details on identifying & specifying the platform dependent features, see Handling platform dependent features. For more details on compiler hints and C-extensions, see Compiler hints and C-extensions. For more details on the additional base types, see New base types.