REPL
Running Llambda without any arguments will launch a simple REPL. This allows simple Scheme expressions to be evaluated and their results printed to the console. Typing :quit will exit the REPL and :reset will reset all definitions and imported libraries. Simple line editing, history and tab completion are provided by jline2.
As Llambda is a compiled-only language the REPL actually creates and runs a temporary program for each expression. The REPL will attempt to detect new definitions and persist them when evaluating future expressions. This is imperfect and doesn't work correctly in many complex use cases. If misbehaviour is encountered it may be better to create a scratch Scheme file and use llambda -s to run that file.