cl-lox/src/cl-lox.lisp

11 lines
285 B
Common Lisp
Raw Normal View History

2024-09-07 01:51:08 +02:00
(in-package :cl-lox)
(defun main ()
(let* ((argv (uiop:command-line-arguments)) (argc (length argv)))
(cond ((= argc 0) (run-repl))
((= argc 1) (run-file :path (car argv))))))
(defun make-exe ()
(sb-ext:save-lisp-and-die "cl-lox" :toplevel #'main :executable t))