唐凤(唐宗汉)文言文Perl编程

PerlYuYan是一个能令人使用中文文言文开发程式 Perl 程式的 Perl 模组,由唐凤於2002年一月发表。它是中文编程语言的尝试。作者利用中文的性质,将许多指令改成以一个中国字来表示,造成了文言文的感觉。

以下是作者发表时提出的范例:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/usr/local/bin/perl
use Lingua::Sinica::PerlYuYan;
用警兮用严。
印道
1..1
哉兮

印编曰杂申杂申矣
又曰ok矣
又曰1

乱曰
国无人莫我知兮 又何怀乎故都
既莫足与为美政兮 吾将从彭咸之所居

下面是解释
用警兮用严。 use warnings; use strict;
印道 print "
1..1 1..1
哉兮 ";
印编曰杂申杂申矣 print sprintf '%s %s'
又曰ok矣 ,'ok'
又曰1矣 ,'1'
乱曰 __END__

另外一个范例如下:

1
2
3
4
5
6
7
8
9
10
11
12
#!/usr/local/bin/perl
# The Sieve of Eratosthenes - 埃拉托斯芬筛法
use Lingua::Sinica::PerlYuYan;

用筹兮用严 井涸兮无碍。
印曰最高矣 又道数然哉。
截起吾纯风 赋小入大合。
习予吾阵地 并二至纯风。
当起段赋取 加阵地合始。
阵地赋筛始 系系此杂段。
终阵地兮印 正道次标哉。
输空接段点 列终注泰来。
文章目录
|