Hello, Today I pushed polygen invocation pipelines a bit further. Attached is a new polygen grammar that generates polygen invocation pipelines. You can use it like this: bash -c "`polygen polyscreensaver.grm`" (before doing it, check the output a bit by just running polygen polyscreensaver.grm and also check the grammar to make sure I didn't put anything nasty in it :) And you can have a nice screensaver by increasing the font size of the terminal and then doing this: while true ; do clear; bash -c "`polygen polyscreensaver.grm`"; sleep 10; done Of course the grammar is a proof of concept and can still be improved by adding more grammars or filters... but you get the idea. Ciao, Enrico -- GPG key: 1024D/797EBFAB 2000-12-05 Enrico Zini <enrico@debian.org>
I ::= "title: Polygen-based screen saver\n" ^ "author: Enrico Zini <enirco@debian.org>\n" ^ "language: english\n" ^ "status: embrionic\n" ^ "topic: common life\n" ^ "comment: You need to run the output\n" ^ "created: 10/07/2005" ; S ::= "polygen" Grammar "| fmt" ( "|" Filter | + _ ) "|" ("cowsay" | - "cowthink") ( + _ | "-f" Cows ) ; Grammar ::= bio | genius | manager | photoshop | pythoniser | boyband | designpatterns | metal | ms | paper | papertitle | payoff | pornsite | rappaz | reviews | videogames ; Filter ::= jethro | kraut | cockney | jive | nyc | ken | ky00te | newspeak | eleet | b1ff | chef | jibberish | "upside-down" | rasterman | studly | fudd | censor | spammer | uniencode ; Cows ::= beavis.zen | bong | "bud-frogs" | bunny | cheese | cower | daemon | default | dragon | "elephant-in-snake" | elephant | eyes | ghostbusters | hellokitty | kiss | kitty | koala | meow | milk | moofasa | moose | ren | satanic | sheep | skeleton | small | stegosaurus | stimpy | turkey | turtle | tux | udder | www | vader | apt ;
Attachment:
signature.asc
Description: Digital signature