Hasty Briefsbeta

Show HN: A Lisp Interpreter for Shell Scripting

a day ago
  • #Shell Scripting
  • #Lisp
  • #C++
  • Redstart is a lightweight Lisp interpreter written in C++ for shell scripting.
  • It combines Lisp's expressive power with Unix shell practicality, allowing command execution, output capture, and piping.
  • Supports defining variables and functions, piping output between processes, and using Lisp syntax for logic.
  • Example usage includes running shell commands, recursive functions, closures, and file operations.
  • Can be installed via a bash script and supports both REPL and script execution modes.