aboutsummaryrefslogtreecommitdiff
path: root/src/cljcc/cljcc.clj
diff options
context:
space:
mode:
authorShagun Agrawal <agrawalshagun07@gmail.com>2024-08-11 22:16:47 +0530
committerShagun Agrawal <agrawalshagun07@gmail.com>2024-08-11 22:16:47 +0530
commitca4892ea62cfaca99f9174f58500457ea4a87354 (patch)
tree1d876fc539fd26179c34f95b8d3c4e5f5b1805e4 /src/cljcc/cljcc.clj
parent0f4b96b2b02822abf6f84903366709b1336905a2 (diff)
Add lexer
Add custom lexer Pass chapter 1 lex stages
Diffstat (limited to 'src/cljcc/cljcc.clj')
-rw-r--r--src/cljcc/cljcc.clj3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cljcc/cljcc.clj b/src/cljcc/cljcc.clj
index 0ebe609..b76fcd5 100644
--- a/src/cljcc/cljcc.clj
+++ b/src/cljcc/cljcc.clj
@@ -17,7 +17,8 @@
(string/join \newline)))
(def cli-options
- [[nil "--parse" "Runs parser. Does not emit any files."]
+ [[nil "--lex" "Runs lexer. Does not emit any files."]
+ [nil "--parse" "Runs parser. Does not emit any files."]
[nil "--codegen" "Runs compiler. Does not emit any files."]
[nil "--tacky" "Runs tacky generation. Does not emit any files."]
["-h" "--help"]])