execline is a very light, non-interactive scripting language, which is similar to a shell. Simple shell scripts can be easily rewritten in the execline language, improving performance and memory usage. execline was designed for use in embedded systems, but works on most Unix flavors.
| Tags | Software Development Interpreters Embedded Systems Shells |
|---|---|
| Licenses | BSD Original |
| Operating Systems | POSIX |
| Implementation | C |
Recent releases


Changes: This release adds some features to execline, namely a way to break out of loops early, a better design for conditional branching, a fallback for the exec command, and more. It also fixes a build problem with Mac OS X.


Changes: Some user-suggested improvements have been implemented. The code base itself is stable and has no reason to change.


Changes: This release features major improvements in the substitution semantics and facilities, as well as use of the new, reliable APIs from skalibs.


Changes: This release of execline makes scripts reentrant, so that you can now write execline commands in the execline language. It also adds some basic commands, and fixes a few minor bugs.


Changes: A slightly undesirable behavior with crunching splits was corrected. This release also keeps in sync with skalibs-0.23, and features what is probably the smallest possible execline quine.