From 1a90ef4318c18161aaccf7390016a61c635ac748 Mon Sep 17 00:00:00 2001 From: WormHeamer Date: Sun, 3 Aug 2025 19:52:18 -0400 Subject: add assignment statements --- lex.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'lex.c') diff --git a/lex.c b/lex.c index 922ef17..733fb52 100644 --- a/lex.c +++ b/lex.c @@ -215,6 +215,12 @@ recurse: default: T(TOK_GTR); break; } break; + case ':': + switch (l->buf.s[i]) { + case '=': T(TOK_ASSIGN); i++; break; + case '>': T(TOK_SHR); break; + } + break; } } if (l->tok == TOK_MAX) { -- cgit v1.2.3