diff options
| author | Shagun Agrawal <agrawalshagun07@gmail.com> | 2024-08-21 20:37:06 +0530 |
|---|---|---|
| committer | Shagun Agrawal <agrawalshagun07@gmail.com> | 2024-08-21 20:37:06 +0530 |
| commit | 502a23ce2966d4ad96ad65735718fcaaebc8d4e1 (patch) | |
| tree | e2792c5b879062e241036359bdd6bbf455159856 /src/cljcc/token.clj | |
| parent | cbcd56831471c935ba8faccc3e88d24b8ca544b8 (diff) | |
Update parser for statements, declarations
Pass chapter 5 parser tests
Add operators like =, variable declarations.
Diffstat (limited to 'src/cljcc/token.clj')
| -rw-r--r-- | src/cljcc/token.clj | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/cljcc/token.clj b/src/cljcc/token.clj index bea1ebd..dc1d125 100644 --- a/src/cljcc/token.clj +++ b/src/cljcc/token.clj @@ -79,7 +79,9 @@ :logical-and 20 - :logical-or 10}) + :logical-or 10 + + :assignment 1}) (defn binary-op? [op] (contains? bin-ops op)) |
