fixed: char->int used signed char instead of unsigned
[bugg-scheme-compiler.git] / src / c / strings.h
blobecff15be82a96277e32169630468ef6b04aa4fe1
1 #ifndef __STRINGS_H
2 #define __STRINGS_H
4 /* Error messages for use with ASSERT_ALWAYS( predicate, error_message ) */
5 #define MSG_ERR_ARGCOUNT(proc,ex) ("incorrect number of arguments for " proc ". Expected " #ex "\n")
6 #define MSG_ERR_NOTPAIR "not a pair"
7 #define MSG_ERR_NOTLIST "not a proper list"
8 #define MSG_ERR_APPNONPROC "attempt to apply non-procedure"
9 #define MSG_ERR_DIVZERO "division by zero"
10 #define MSG_ERR_NDXOUTOFBOUNDS "index out of bounds"
12 #endif