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

https://github.com/artyom-poptsov/guile-pigpen

Implementation of the Pigpen cipher as a GNU Guile module.
https://github.com/artyom-poptsov/guile-pigpen

Last synced: 5 months ago
JSON representation

Implementation of the Pigpen cipher as a GNU Guile module.

Awesome Lists containing this project

README

          

# -*- mode: org; -*-

#+BEGIN_EXAMPLE
----. /.----. .---. ----..--------.----..---..---.
|<[ ] | | o | |----- o || | o || || o |
' \' '----'---' ----'' '----''---''---'
#+END_EXAMPLE

Guile-Pigpen is an implementation of [[https://en.wikipedia.org/wiki/Pigpen_cipher][Pigpen cipher]] as a GNU Guile
module.

Beware, the module is on the early stages of development.

* Building and installation

#+BEGIN_EXAMPLE
$ autoreconv -vif
$ ./configure
$ make
$ make install
#+END_EXAMPLE

* Usage
Guile-Pigpen comes with a console tool called =pigpen= that allows
you to encode ASCII-strings with Pigpen cipher:

#+BEGIN_EXAMPLE
$ pigpen 'hello
world!'
.---..---.. . .----
| || || o | o | o
' ''---''----'----'----
\ /.----.----. ----.
[o] | o | o | o | !
V '----' '--------'
#+END_EXAMPLE

See =pigpen -h= for allowed options.