Settings

Theme

Lichen: The Sed Build System

github.com

42 points by n4jm4 2 years ago · 11 comments

Reader

matrss 2 years ago

> At the top, we have a not strictly POSIX compliant, multi-argument shebang:

  #!/usr/bin/env gsed -nE -f
> It may break on some fringe UNIX implementations, but it is necessary for the system to work.

I think I can vaguely remember that I had issues with something like this on a bog-standard linux. env has the -S option though, which should help on systems where multi-argument shebangs don't work.

n4jm4OP 2 years ago

Can't sleep, must publish build systems for more fringe programming languages.

  • tempodox 2 years ago

    Calling sed(1) a programming language is quite a stretch (although I guess you could say it's Turing-complete), as is calling a core Unix tool “fringe”.

    Maybe we need a tongue-in-cheek emoji to mark submissions like this. Or would that ruin half the fun?

  • jalk 2 years ago

    Brainfuck anyone?

tarruda 2 years ago

As someone who only used sed for quick pipeline editing, I'm curious of what constitutes a "sed project" that this tool aims to build. Does anyone have examples?

tempodox 2 years ago

Insta-install. No more ad-hoc sed-ing! Now I can add lint, test, and build steps to my `sed` applications.

graypegg 2 years ago

Read that as “Lichen: the sea’s build system” and was expecting a comparison of lichen (a kind of moss) to makefiles.

I think my brain is still in holiday mode haha

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection