97 releases (27 stable)
Uses new Rust 2024
| 4.0.3 | Feb 10, 2026 |
|---|---|
| 3.1.0 | Feb 1, 2026 |
| 2.3.3 | Jan 24, 2026 |
| 1.1.1 | Jan 19, 2026 |
| 0.5.0 | Nov 30, 2025 |
#710 in Programming languages
Used in 3 crates
1MB
23K
SLoC
seq-compiler
Compiler for the Seq programming language. Converts .seq source code to LLVM IR and links it with the runtime to produce native executables.
Part of the Seq Workspace
This crate is part of the Seq programming language project.
Related Crates
| Crate | Description |
|---|---|
| seq-compiler | Compiler and CLI (this crate) |
| seq-runtime | Runtime library linked into compiled programs |
| seq-lsp | Language Server Protocol implementation |
| seq-repl | Interactive TUI REPL |
| vim-line | Vim-style line editor |
Installation
cargo install seq-compiler
This installs the seqc binary for compiling Seq programs.
Usage
# Compile a Seq program
seqc build program.seq -o program
# Run the compiled program
./program
License
MIT
Dependencies
~2.1–5MB
~83K SLoC