您有新信

 
Re: ctgrep unix 's source code (fwd)
#1
Post Gateway
发信站: 由 狮子吼站 收信 (ccstudent.ee.ntu.edu.tw , 信区: BudaTech)
"'*-._,_.-*'"'*-._,_.-*'"'*-._,_.-*'"'*-._,_.-*'"'*-._,_.-*'"'*-._,_.-*'"

   E-mail: b83050@cctwin.ee.ntu.edu.tw ; david@math.ncu.edu.tw
   邱大刚, Junior of Electrical Engineering Department,NTU.  【台大电机三】
 HomePage: http://www.ee.ntu.edu.tw/~b83050            【刚刚出炉的烘培鸡】
      BBS: telnet://cbs.ntu.edu.tw                         【台大狮子吼站】



---------- Forwarded message ----------
Date: Sun, 3 Nov 1996 15:52:24 +0800
From: Shann Wei-Chang <shann@math.ncu.edu.tw>
To: b83050@cctwin.ee.ntu.edu.tw
Subject: Re: ctgrep unix 's source code

我的程式只是叫 cgrep.  "ctgrep" 可能是别人写的.  我并没有注册商标, 所以
别人的程式也可以叫 "cgrep".  至於他为什麽选一个比较多字的名字, 我就不知道了.

我曾说过, 我的 cgrep 是一个野心比较大的东西里面的一部分.  那个东西想要
以 CNS 为内码, 配合各种转码程式, 使得同时可以处理 Big-5, ET, Big-5HK,
电信码, 等等 (不能处理 CCCII, 因为它更大一点).  为此之故, 我的 cgrep
有颇大的 overhead.  听了□运的建议之後, 我想我也不该太固执.  因此想
把所有既存的程式写一个 "缩小版", 也就是说, 专给 Big-5(ET) 码设计的应用
程式.

现在, 我把这个缩小版包装变成了一套作业题目, 等到学生交卷之後, 我就可以
很快得组成了.

不论是完整版还是缩小版, 其 interface 均一样, 唯有两个差别: 缩小版只能读写
标准的 Big-5(ET) 码, 缩小版的速度应是完整版的 1.58 到 2.0 倍.  所以, 我认为,
如果你急著要用, 可以不必等我写到 "满意" 的时候 (那可能要等到你毕业以後).
而是现在就先拿去用, 以後再更新就可以了...因为 interface 绝不会改变了.

在你使用的时候, 很可能会对我提出有用的建议 (像□运一样) (但是我不保证我会
同意你的每项建议).

因为我还没有 "满意", 所以不愿意公开 source code (怕损伤名誉).  但是你可以
私下拿走, 只是不要到处发放.

到李白 (libai) 拿走 ~shawn/scode.tar.gz (注意, 是 shawn, 这是我的非安全
帐号).  解开以後是一个 s-code 的档案夹.  在 s-code/ 中编辑 Makefile,
也许需要把 cc 改成 gcc (反正, 需要一个 ANSI C 的 compiler).  然後
make lib.  然後到 s-code/samples 里面, 或许也要修改 Makefile, 然後
make cgrep.  好久没碰著这份工作了, 不确定是否一切如常.  如果有困难, 请
告诉我 (但我不会回答在 PC 上遇到的困难).  这套程式在 DEC Alpha OSF/1 上
发展, 在 SPARC SunOS 3.1 上测试过.

-Shann
Fri Nov 8 10:17:00 1996
回覆 | 转寄 | 返回

□ 台大狮子吼佛学专站  http://buddhaspace.org