diff options
| author | Shagun Agrawal <agrawalshagun07@gmail.com> | 2024-11-02 16:11:18 +0530 |
|---|---|---|
| committer | Shagun Agrawal <agrawalshagun07@gmail.com> | 2024-11-02 16:11:18 +0530 |
| commit | 817731f53df634b1a7e6c5b69c8c0064d2b1c91c (patch) | |
| tree | 8678885ac8330fdf5c2ef15f6c8597f329675684 | |
| parent | d13573f67bb643132482acee98242b4043f12ac1 (diff) | |
Add static and extern keywords to lexer
| -rw-r--r-- | src/cljcc/parser.clj | 8 | ||||
| -rw-r--r-- | src/cljcc/token.clj | 2 |
2 files changed, 2 insertions, 8 deletions
diff --git a/src/cljcc/parser.clj b/src/cljcc/parser.clj index 3342f43..3addc4c 100644 --- a/src/cljcc/parser.clj +++ b/src/cljcc/parser.clj @@ -402,12 +402,4 @@ (comment - (pp/pprint (parse-from-src " -int main(void) { -if (1 < 0) { -int x = 1; -} -} - ")) - ()) diff --git a/src/cljcc/token.clj b/src/cljcc/token.clj index fc62334..cc09881 100644 --- a/src/cljcc/token.clj +++ b/src/cljcc/token.clj @@ -183,6 +183,8 @@ "for" :kw-for "break" :kw-break "continue" :kw-continue + "static" :kw-static + "extern" :kw-extern :identifier)) (defn create |
