Cadence SKILL是一种由Cadence公司设计的编程语言。它是LISP语言的一种分支。
SKILL最初是根据Franz Lisp发展而来,由加州大學柏克萊分校的Richard J. Fateman创造。
语法
注释
注释可以像传统的Lisp分号分隔,
(car mylist) ; Comment from semicolon to end of the line
或者像C-样式注释
/ Comment / car(mylist) / Another comment /
程序定义
;; C style
procedure (factorial(n)
if ( n
;; LISP style
(procedure (factorial n)
(if (leqp n 1)
then 1
else (times n (factorial (difference n 1)))))
;; Hybrid style
(procedure (factorial n)
(if n
参考资料
评论 (0)