首页 | 主题 | 图库 | 问答 | 文摘 | 原创 | 百科

历史 | 地理 | 人物 | 艺术 | 体育 | 科学 | 音乐 | 电影 | 信息技术 | 世界遗产

 开放、中立,源自维基百科

个人工具

PerlYuYan

维库,知识与思想的自由文库

跳转到: 导航, 搜索

PerlYuYan是一個能令人使用中文文言文開發程式 Perl 程式的 Perl 模組,由唐鳳2002年一月發表。它是中文編程語言的嘗試。作者利用中文的性質,將許多指令改成以一個中國字來表示,造成了文言文的感覺。

[编辑] 範例

以下是作者發表時提出的範例:

#!/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__

另外一個範例如下:

#!/usr/local/bin/perl
# The Sieve of Eratosthenes - 埃拉托斯芬篩法
use Lingua::Sinica::PerlYuYan;

用籌兮用嚴  井涸兮無礙。
印曰最高矣  又道數然哉。
截起吾純風  賦小入大合。
習予吾陣地  並二至純風。
當起段賦取  加陣地合始。
陣地賦篩始  繫繫此雜段。
終陣地兮印  正道次標哉。
輸空接段點  列終註泰來。

/Autrijus/

[编辑] 外部鏈結

AD Links
kidsedu.com