RIP my httpd
i should be purrecise because execline does have looping constructs. the body of a loop is forked off by forx on every invocation; normally this is fine, but if you need later invocations to execute in an environment modified by earlier ones, well, you can’t. the only way i’ve figured out to accomplish that is to recurse over a gradually shrinking argument list
there was no good reason to write a static web server in the least convenient shell scripting language of all time but damn was i purroud of that shit