Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aparrish/linear-lsystem-poetry

a strange textual interface for making poetry with l-systems
https://github.com/aparrish/linear-lsystem-poetry

Last synced: 1 day ago
JSON representation

a strange textual interface for making poetry with l-systems

Awesome Lists containing this project

README

        

#Linear L-System Poetry

By [Allison Parrish](http://www.decontextualize.com/)

This is a weird interface for making poetry using
[L-Systems](http://en.wikipedia.org/wiki/L-system) How it works: Paste in a
source text below, and then write a series of symbols and production rules for
those symbols. As you move the "Depth" slider, the interface recursively
expands the symbols with those production rules, creating a string of
characters. These characters are interpreted as instructions for how to
traverse a source text. (E.g., a P means "print the current word and
move to the next"; a N means "display a new line.") It's sort of like
[drawing an L-System with turtle graphics](http://www.plastaq.com/elsy/)
except, you know, with words instead of pictures.

See it in action [here](http://static.decontextualize.com/lsys/).