看雪安全论坛

 

 

 

 


返回   看雪安全论坛 > 初学者园地 > 『求助问答』
忘记密码?

Expired Thread 该主题: "【求助】有用过emacs的么??" 因在一定的时间里没有任何回复而自动关闭。
如果您还对该主题感兴趣或者想参与对此主题的讨论,请您重新发表一篇相关的新主题。

發表新主題 關閉主題
 
主題工具 顯示模式
StarWing
级别:0 | 在线时长:3小时 | 升级还需:2小时

初级会员
初级会员

资 料:
註冊日期: May 2008
文章: 4 StarWing 品行端正
精华: 0
现金: 200 Kx
致谢数: 0
获感谢文章数:0
获会员感谢数:0
1 舊 2009-01-10, 15:37:37 預設 【求助】有用过emacs的么??
StarWing 目前離線

最近学elisp,对里面的(quote)有点儿不懂……

第一个问题:lisp有没有类型的概念?如果有,那么(quote a)的运算结果是什么类型?字母?字符串?变量名??(这个不算是类型吧……寒……)
第二个问题:单独的一个表是什么类型呢?比如(quote ())的计算结果
第三个问题:lisp能不能对上述两种“东西”进行处理呢?(暂且称为东西,因为实在不知道类型),比如满足某某正则表达式,或者是字符串连接,或者确定是何种类型(比如'12是数字,'a是个字母……恩………某类型)等等,应该如何实现呢?
第四个问题:函数声明的表达式是(defun func_name (arg_list) ...),其中arg_list必须带上括号,比如(defun sq (x) (* x x)), 那么,能不能不带括号?(不带括号我试验了,解释通过,但是无法调用),如果不带括号,那么函数的参数是什么类型?怎么引用?(我认为带括号证明函数只有一个参数,那个是个表)

其实这几个问题,都是针对lisp的类型系统提出的,实在是找不到什么资料,有精通这种语言的么?
回覆時引用此篇文章 返回顶端
發表新主題 關閉主題

書籤
Expired Thread 该主题: "【求助】有用过emacs的么??" 因在一定的时间里没有任何回复而自动关闭。
如果您还对该主题感兴趣或者想参与对此主题的讨论,请您重新发表一篇相关的新主题。


主題工具
顯示模式

發文規則
不可以發表新主題
不可以發表回覆
不可以上傳附件
不可以編輯自己的文章
论坛啟用 BB 代碼
論壇啟用 表情符號


所有時間均為台北時間。現在的時間是 21:24:56


  ©2000-2014 看雪学院(PEdiy.com) |关于我们 | 京ICP备10040895号-8 | 知道创宇提供带宽资源 | 微信公众帐号:ikanxue   手机客户端: