- $ gcc testregstr.c -o testregstr -w && ./testregstr
- ----------------------------------------------------------------------->called init_aux() at line 348 from ../builtins/libstring.h
- ----------------------------------------------------------------------->called init_env() at line 327 from ../builtins/libstring.h
- ----------------------------------------------------------------------->called init_argX() at line 336 from ../builtins/libstring.h
- test.string =
- (test).type = 1
- STR_TYPE_EMPTY
- test.string = Hello World
- (test).type = 2096
- STR_TYPE_ASCII
- STR_TYPE_UNICODE
- STR_TYPE_PRINTABLE
- test.string = Hello World!
- (test).type = 2096
- STR_TYPE_ASCII
- STR_TYPE_UNICODE
- STR_TYPE_PRINTABLE
- test.string = Hello World!123456
- (test).type = 2096
- STR_TYPE_ASCII
- STR_TYPE_UNICODE
- STR_TYPE_PRINTABLE
- test.string = Hello World!123456'qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM foo5'
- (test).type = 2096
- STR_TYPE_ASCII
- STR_TYPE_UNICODE
- STR_TYPE_PRINTABLE
- bin.string =
- (bin).type = 1
- STR_TYPE_EMPTY
- bin.string = 0
- (bin).type = 14458
- STR_TYPE_BINARY
- STR_TYPE_ALPHANUMERIC
- STR_TYPE_ASCII
- STR_TYPE_UNICODE
- STR_TYPE_HEXADECIMAL
- STR_TYPE_PRINTABLE
- STR_TYPE_GRAPH
- STR_TYPE_DIGIT
- bin.string = 02
- (bin).type = 14456
- STR_TYPE_ALPHANUMERIC
- STR_TYPE_ASCII
- STR_TYPE_UNICODE
- STR_TYPE_HEXADECIMAL
- STR_TYPE_PRINTABLE
- STR_TYPE_GRAPH
- STR_TYPE_DIGIT
- undoing
- bin.string = 0
- (bin).type = 14458
- STR_TYPE_BINARY
- STR_TYPE_ALPHANUMERIC
- STR_TYPE_ASCII
- STR_TYPE_UNICODE
- STR_TYPE_HEXADECIMAL
- STR_TYPE_PRINTABLE
- STR_TYPE_GRAPH
- STR_TYPE_DIGIT
- undoing
- bin.string =
- (bin).type = 1
- STR_TYPE_EMPTY
- bin2.string =
- (bin2).type = 1
- STR_TYPE_EMPTY
- adding 1
- bin2.string = 1
- (bin2).type = 14458
- STR_TYPE_BINARY
- STR_TYPE_ALPHANUMERIC
- STR_TYPE_ASCII
- STR_TYPE_UNICODE
- STR_TYPE_HEXADECIMAL
- STR_TYPE_PRINTABLE
- STR_TYPE_GRAPH
- STR_TYPE_DIGIT
- adding 0
- bin2.string = 10
- (bin2).type = 14458
- STR_TYPE_BINARY
- STR_TYPE_ALPHANUMERIC
- STR_TYPE_ASCII
- STR_TYPE_UNICODE
- STR_TYPE_HEXADECIMAL
- STR_TYPE_PRINTABLE
- STR_TYPE_GRAPH
- STR_TYPE_DIGIT
- adding x
- bin2.string = 10x
- (bin2).type = 6200
- STR_TYPE_ALPHANUMERIC
- STR_TYPE_ASCII
- STR_TYPE_UNICODE
- STR_TYPE_PRINTABLE
- STR_TYPE_GRAPH
- adding 1
- bin2.string = 10x1
- (bin2).type = 6200
- STR_TYPE_ALPHANUMERIC
- STR_TYPE_ASCII
- STR_TYPE_UNICODE
- STR_TYPE_PRINTABLE
- STR_TYPE_GRAPH