⏺ All working. Here's what you can now do: #4
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
seq-lisp-2-backport
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
navicore/seq-lisp!4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "multiline"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Run a specific Lisp file (handles multi-line expressions)
just run examples/factorial.lisp
Run all examples
just examples
Interactive REPL (line-by-line only)
just repl
Build everything
just build
Run tests
just ci
The file runner (target/seqlisp-run) properly handles multi-line expressions by tokenizing the entire file and parsing all expressions before
evaluation. The duplicate output (e.g., 120 appearing twice) is because print both prints the value and returns it, and the runner also shows the
result of each expression.