From 5b118beecaa86bf5230e992be9718db643392253 Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Fri, 8 Jul 2022 15:59:49 -0500 Subject: Initial commit --- squ.awk | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100755 squ.awk diff --git a/squ.awk b/squ.awk new file mode 100755 index 0000000..d4753a0 --- /dev/null +++ b/squ.awk @@ -0,0 +1,31 @@ +#!/usr/bin/awk -f +# SQU.AWK --- a lisp in awk +# (C) 2022 Case Duckworth + +### Commentary: + +# Why am I doing this? + +### Code: +BEGIN { + nested = 0 + buffer = "" +} + +{ + buffer = buffer $0 "\n" +} + +END { + ast = read(buffer) + eval(ast) +} + + +function eval(buf) +{ +} + +function read(buf) +{ +} -- cgit 1.4.1-21-gabe81