NAME
Convert::GeekCode - Convert and generate geek code sequences
SYNOPSIS
use Convert::GeekCode; # exports geek_decode()
my @out = geek_decode(q(
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GB/C/CM/CS/CC/ED/H/IT/L/M/MU/P/SS/TW/AT d---x s+: a-- C++++ UB++++$
P++++$ L+ E--->+ W+++$ N++ !o K w--(++) O-- M-@ !V PS+++ PE Y+>++
PGP++ t+ 5? X+ R+++ !tv b++++ DI+++@ D++ G++++ e-(--) h* r++(+) z++*
------END GEEK CODE BLOCK------
)); # yes, that's the author's geek code
my ($key, $val);
print "[$key]\n$val\n\n" while (($key, $val) = splice(@out, 0, 2));
DESCRIPTION
Convert::GeekCode converts and generates Geek Code sequences (cf.
). It supports different langugage codes and
user-customizable codesets.
Since version 0.5, this module uses YAML to represent the geek code
tables, for greater readability and ease of deserialization. Please
refer to for more related information.
The geekgen and geekdec utilities are installed by default, and may be
used to generate / decode geek code blocks, respectively.
SEE ALSO
geekgen, geekdec, YAML
AUTHORS
唐鳳
CC0 1.0 Universal
To the extent possible under law, 唐鳳 has waived all copyright and
related or neighboring rights to Convert-GeekCode.
This work is published from Taiwan.