lassik

Results 379 comments of lassik

More sketching: What if we instead moved the backup files into a designated backup directory that mirrors directory structure in the same way that stow packages do. E.g. ``` $...

Thanks for the interest! Good tip on `patch(1)`. The above proposed `--backupdir` and `--backupext` seem equivalent to `patch`'s `--prefix` and `--suffix`, respectively. (Except that `patch`'s `--prefix` need not be a...

https://github.com/lambdaconservatory/femtolisp is soliciting patches from FemtoLisp users. I'm happy to give write access to anyone who wants it.

Aha, I now realize that in case of syntax error you output the invalid code verbatim to stdout anyway. Interesting. I wrote Emacs support for a lot of formatters and...

The ubiquitous SRFI 1 uses the name [`list-tabulate`](https://srfi.schemers.org/srfi-1/srfi-1.html#list-tabulate); a matching schemy name for vectors would be `vector-tabulate`.

If Max supports`long` keys natively, you could hash each Scheme object into a long, then use that long as the key in the Max dict. See e.g. [`sxhash`](http://clhs.lisp.se/Body/f_sxhash.htm#sxhash) in Common...

To be clear, that would mean Scheme strings, integers, and any other Scheme type all gets hashed into a C `long`.

See also [SRFI 197: Pipeline Operators](https://srfi.schemers.org/srfi-197/srfi-197.html).

Languages based around a standard may look like a good or bad idea any given year, depending on where we are in the fashion cycle, but they are a better...

**Sketch of a framework for this job** To do this properly, I believe there should be exactly one "top language" to beautify every time. The top language could be given...