18 releases (6 breaking)
0.6.0 | Nov 8, 2023 |
---|---|
0.5.1 | Sep 27, 2023 |
#231 in Programming languages
115 downloads per month
Used in 2 crates
(via faye-lsp)
64KB
1.5K
SLoC
faye
faye is the name of coquettish tiny grey cat, the middle name of a pretty ombre girl in Missouri, and this lil lisp 🦋
Installation
crates.io
cargo install faye
Codeberg
cargo install --git https://codeberg.org/fawn/faye
Usage
Run the repl:
faye
Evaluate an expression:
faye -e '(* 3 2)'
Evaluate a file:
faye main.fy
Flags
-e
,--eval
: Evaluate a string-l
,--lex
: Print the lexer output-a
,--ast
: Print the parser output-m
,--matching-brackets
: Highlight matching brackets
faye -h
for more information.
License
Source code is licensed under Apache-2.0. faye's logo by fawn and rini is licensed under CC-BY-NC-SA-4.0
Dependencies
~1.2–10MB
~76K SLoC