diff --git a/lithos_c/inc/Lth_token.h b/lithos_c/inc/Lth_token.h index 036214e..8c46fda 100644 --- a/lithos_c/inc/Lth_token.h +++ b/lithos_c/inc/Lth_token.h @@ -31,6 +31,8 @@ Lth_X(Semico) // ; Lth_X(BrackO) // [ Lth_X(BrackC) // ] +Lth_X(BraceO) // { +Lth_X(BraceC) // } Lth_X(LnEnd ) // \n diff --git a/lithos_c/src/token.c b/lithos_c/src/token.c index fa761f7..c1b1a96 100644 --- a/lithos_c/src/token.c +++ b/lithos_c/src/token.c @@ -46,6 +46,8 @@ void Lth_TokenGet(FILE *fp, Lth_Token *out) case '[': Lth_TokenSet(out, BrackO); return; case ']': Lth_TokenSet(out, BrackC); return; + case '{': Lth_TokenSet(out, BraceO); return; + case '}': Lth_TokenSet(out, BraceC); return; case '\n': Lth_TokenSet(out, LnEnd ); return;