fbpx
维基百科

Cadence SKILL

Cadence SKILL是一种由Cadence公司设计的编程语言。它是LISP语言的一种分支。[1][2]

SKILL
编程范型函数式, OOP
實作者Cadence Design Systems
发行时间1990
型態系統动态
主要實作產品
Cadence Allegro, Cadence APD, Cadence Concept HDL and Cadence Virtuoso. Major LISP implementation — Cadence UniCAD.
衍生副語言
SKILL, SKILL++
啟發語言
Scheme, Common Lisp, CLOS

SKILL最初是根据Franz Lisp发展而来,由加州大學柏克萊分校的Richard J. Fateman创造。[3]

语法 编辑

注释 编辑

注释可以像传统的Lisp分号分隔,

(car mylist) ; Comment from semicolon to end of the line 

或者像C-样式注释

/* Comment */ car(mylist) /* Another comment */ 

程序定义 编辑

;; C style procedure (factorial(n)  if ( n <= 1 then  1  else  n * factorial(n-1)  ) ) 
;; 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 <= 1  then 1  else n * (factorial n-1))) 

参考资料 编辑

  1. ^ 俞宏峰; 黄艳; 耿卫东; 潘云鹤. 基于SKILL的EDA系统二次开发技术探讨. 计算机应用研究. 2001, 18 (8): 85–88 [2018-06-24]. (原始内容于2018-06-24). 
  2. ^ 马亮. 基于VC的Cadence二次开发. 电子科技. 2011, 24 (2): 98–101 [2018-06-24]. (原始内容于2018-06-24). 
  3. ^ Re: SKILL stands for ...?. [2017-10-24]. (原始内容于2011-09-28). 

cadence, skill, 此條目需要擴充, 2018年5月25日, 请協助改善这篇條目, 更進一步的信息可能會在討論頁或扩充请求中找到, 请在擴充條目後將此模板移除, 是一种由cadence公司设计的编程语言, 它是lisp语言的一种分支, skill编程范型函数式, oop實作者cadence, design, systems发行时间1990型態系統动态主要實作產品cadence, allegro, cadence, cadence, concept, cadence, virtuoso, major, l. 此條目需要擴充 2018年5月25日 请協助改善这篇條目 更進一步的信息可能會在討論頁或扩充请求中找到 请在擴充條目後將此模板移除 Cadence SKILL是一种由Cadence公司设计的编程语言 它是LISP语言的一种分支 1 2 SKILL编程范型函数式 OOP實作者Cadence Design Systems发行时间1990型態系統动态主要實作產品Cadence Allegro Cadence APD Cadence Concept HDL and Cadence Virtuoso Major LISP implementation Cadence UniCAD 衍生副語言SKILL SKILL 啟發語言Scheme Common Lisp CLOSSKILL最初是根据Franz Lisp发展而来 由加州大學柏克萊分校的Richard J Fateman创造 3 目录 1 语法 1 1 注释 2 程序定义 3 参考资料语法 编辑注释 编辑 注释可以像传统的Lisp分号分隔 car mylist Comment from semicolon to end of the line 或者像C 样式注释 Comment car mylist Another comment 程序定义 编辑 C style procedure factorial n if n lt 1 then 1 else n factorial n 1 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 lt 1 then 1 else n factorial n 1 参考资料 编辑 俞宏峰 黄艳 耿卫东 潘云鹤 基于SKILL的EDA系统二次开发技术探讨 计算机应用研究 2001 18 8 85 88 2018 06 24 原始内容存档于2018 06 24 马亮 基于VC的Cadence二次开发 电子科技 2011 24 2 98 101 2018 06 24 原始内容存档于2018 06 24 Re SKILL stands for 2017 10 24 原始内容存档于2011 09 28 取自 https zh wikipedia org w index php title Cadence SKILL amp oldid 68415988, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。