Need help with awklisp?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

darius
214 Stars 17 Forks 4 Commits 0 Opened issues

Description

A Lisp interpreter written in Awk.

Services available

!
?

Need anything else?

Contributors list

# 6,622
Common ...
Jupyter...
Haskell
markov-...
2 commits

See the Manual file for documentation.

This release also has a Perl version, perlisp, contributed by the Perl Avenger, who writes:

It has new primitives: a reentrant "load", a "trace" command, and more error reporting. Perlisp will attempt to load a program called "testme" before anything else, when it runs. After that, it will load $HOME/.perlisprc if that file exists, before reverting to the interactive read/eval/print loop.

The awk code is still essentially the code posted to alt.sources (May 31, 1994), but with a garbage collector added.

Copyright (c) 1994, 2001 by Darius Bacon.

Permission is granted to anyone to use this software for any purpose on any computer system, and to redistribute it freely, subject to the following restrictions:

  1. The author is not responsible for the consequences of use of this software, no matter how awful, even if they arise from defects in it.

  2. The origin of this software must not be misrepresented, either by explicit claim or by omission.

  3. Altered versions must be plainly marked as such, and must not be misrepresented as being the original software.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.