Files
helmetc/test_clconfig_out.txt
Олег Бородин aac9479446 work in progess
2025-10-15 17:50:17 +02:00

51 lines
1.3 KiB
Plaintext

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