diff --git a/test_clconfig_out.txt b/test_clconfig_out.txt new file mode 100644 index 0000000..591a573 --- /dev/null +++ b/test_clconfig_out.txt @@ -0,0 +1,50 @@ +cd libxtools && ./cllexer_test +cllexer_gettok res: 0: 4 [--] +cllexer_gettok res: 1: 2 [qwerty] +cllexer_gettok res: 2: 3 [=] +cllexer_gettok res: 3: 2 [-num-12345] +cllexer_gettok res: 4: 5 [EOF] +cd libxtools && ./clcomp_test +cllexer_parse res: 1: 4 [--] +pos 1: TOKEN_PREF -- +cllexer_parse res: 2: 2 [qwerty] +pos 2: TOKEN_WORD qwerty +cllexer_parse res: 3: 3 [=] +pos 3: TOKEN_DELIM = +cllexer_parse res: 4: 2 [12345] +pos 0: TOKEN_WORD 12345 +keyval = [qwerty], [12345] +cllexer_parse res: 5: 6 [space] +cllexer_parse res: 6: 4 [--] +pos 1: TOKEN_PREF -- +cllexer_parse res: 7: 2 [foo] +pos 2: TOKEN_WORD foo +cllexer_parse res: 8: 3 [=] +pos 3: TOKEN_DELIM = +cllexer_parse res: 9: 2 [bar] +pos 0: TOKEN_WORD bar +keyval = [foo], [bar] +cllexer_parse res: 10: 5 [EOF] +cd libxtools && ./clconfig_test +cllexer_parse res: 1: 4 [--] +pos 1: TOKEN_PREF -- +cllexer_parse res: 2: 2 [strkey] +pos 2: TOKEN_WORD strkey +cllexer_parse res: 3: 3 [=] +pos 3: TOKEN_DELIM = +cllexer_parse res: 4: 2 [num5678] +pos 0: TOKEN_WORD num5678 +keyval = [strkey], [num5678] +cllexer_parse res: 5: 6 [space] +cllexer_parse res: 6: 4 [--] +pos 1: TOKEN_PREF -- +cllexer_parse res: 7: 2 [intkey] +pos 2: TOKEN_WORD intkey +cllexer_parse res: 8: 3 [=] +pos 3: TOKEN_DELIM = +cllexer_parse res: 9: 2 [12345] +pos 0: TOKEN_WORD 12345 +keyval = [intkey], [12345] +cllexer_parse res: 10: 5 [EOF] +int key = 12345 +str key = num5678