darius / awklisp Goto Github PK
View Code? Open in Web Editor NEWA Lisp interpreter written in Awk.
A Lisp interpreter written in Awk.
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.
If the intent is to release this as open source software, the license needs to be change. It is effectively a proprietary, no-derivs and no-modification license with some additionally troubling restrictions. If being that restrictive is what's intended, just delete this issue.
If it's not intended, I recommend trading it out for a different license. Consider either the COIL or MIT/X11 License as alternatives, both of which are SPDX-listed licenses conforming to the Open Source Definition, Free Software Definition, Debian Free Software Guidelines, and Copyfree Standard Definition.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.