|  | ||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| README.md | ||
| main.c | ||
		
			
				
				README.md
			
		
		
			
			
		
	
	lws api test lws_tokenize
Performs selftests for lws_tokenize
build
 $ cmake . && make
usage
| Commandline option | Meaning | 
|---|---|
| -d | Debug verbosity in decimal, eg, -d15 | 
| -s "input string" | String to tokenize | 
| -f 15 | LWS_TOKENIZE_F_ flag values to apply to processing of -s | 
 $ ./lws-api-test-lws_tokenize
[2018/10/09 09:14:17:4834] USER: LWS API selftest: lws_tokenize
[2018/10/09 09:14:17:4835] USER: Completed: PASS: 6, FAIL: 0
If the -s string option is given, the string is tokenized on stdout in
the format used to produce the tests in the sources
 $ ./lws-api-test-lws_tokenize -s "hello: 1234,256"
[2018/10/09 09:14:17:4834] USER: LWS API selftest: lws_tokenize
{ LWS_TOKZE_TOKEN_NAME_COLON, "hello", 5 }
{ LWS_TOKZE_INTEGER, "1234", 4 }
{ LWS_TOKZE_DELIMITER, ",", 1 }
{ LWS_TOKZE_INTEGER, "256", 3 }
{ LWS_TOKZE_ENDED, "", 0 }