JANET(1) General Commands Manual JANET(1) (NAME) janet - Janet (SYNOPSIS) janet [-hvsrpnqik] [-e _] [-E _ ...] [-l ] [-m ] [-c ] [-w ] [-x ] [--] ... (DESCRIPTION) Janet (bytecode) . (Lisp-like) ( ) . C (meta-programming) . (REPL) . Janet (embed) . Janet . C99 . C99 ( ) . Janet . (REPL KEY-BINDINGS) Home . End . / (Left/Right) . / (Up/Down) . Tab . Delete . Backspace . Ctrl-A . Ctrl-B . Ctrl-D REPL . Ctrl-E . Ctrl-F . Ctrl-H . Ctrl-K . Ctrl-L . Ctrl-N/Ctrl-P . Ctrl-U . Ctrl-W . Ctrl-G . Ctrl-Q . Alt-B/Alt-F . Alt-D . Alt-, . Alt-. . REPL GNU readline Janet GNU readline REPL . GNU readline UTF-8 . REPL -s Janet rlwrap Janet . . (DOCUMENTATION) API (REPL) doc . (OPTIONS) -h . -v . -s stdin ( readline). -e code Janet. . -E code arguments... Janet (short-fn) . . : janet -E '(print $0)' 12 '((short-fn (print $0)) 12)' `((fn [k] (print k)) 12)` . short-fn . -d (). REPL . (setdyn :debug true) REPL . -n ANSI REPL. REPL . -N ANSI REPL. REPL . -r REPL . Janet REPL . -R REPL JANET_PROFILE . -p (persistent). Janet . Janet . . -q REPL. -k . (linting) . -m syspath :syspath syspath Janet . Janet /usr/local/lib/janet . . JANET_PATH . -c source output Janet (image) . source Janet output . .jimage . -i Janet Janet . -l lib (import) Janet REPL. REPL . -w level (linting) Janet. :relaxed :none :strict :normal Janet . . -x level (linting) Janet. :relaxed :none :strict :normal Janet . . -- . . (ENVIRONMENT) JANET_PATH Janet. Janet . Janet . (:) (;) . ( NixOS Guix) . JANET_PROFILE REPL . . -R . JANET_HASHSEED (PRF) Janet . (deterministic) . Janet PRF . JANET_REDUCED_OS . JANET_HISTFILE REPL . . REPL . -s . NO_COLOR REPL . *err-color* *pretty-format* -n -N . (AUTHOR) Calvin Rose JANET(1)