A.脚本B.类C.对象D.函数
单项选择题Lisp表达式的语法一致,即表达式总被放在一对圆括号内。Lisp代码的这种括号密集(parenthesis-heavy)型风格也称为(),可兼作定义结构化数据的通用方法。
A.s-expressionsB.h-expressionsC.p-expressionsD.l-expressions
单项选择题开发Lisp程序的方式,与开发C C++ Java C#等程序时所遵循的“写代码、编译、运行”的周期不同。Lisp程序员需要保持Lisp系统的运行状态,编译和运行时的界限模糊。在REPL中,函数和变量在执行过程中都是可以修改的,代码()。
A.是可执行的exe文件B.是不能编译的C.也是动态解释和编译的D.却是静态编译的
单项选择题启动kawa的命令“java kawa.repl”中的repl指的是()。
A.Register-Evolve-Project-LearnB.Review-Event-Present-LoadC.Read-Eval-Print-LoopD.Repeat-Evaluate-Play-Leave
单项选择题MIT的SICP(Structure and Interpretation of Computer Programs)使用的语言是()。
A.LispB.GNOMEC.GIMPD.Scheme
单项选择题Lisp有两种主要方言(dialect):Common Lisp:1991年完成的ANSI标准,统一了几种早期Lisp的理念,是可用于多种应用开发的大型环境,最为著名的应用是人工智能;Scheme:产生于(),特意进行了精简化设计,经验证是一种很好的语言,既可用于计算机科学教学,又可以作为嵌入式脚本语言。其它的还有小型的特定于应用的DSLs,如Emacs Lisp或AutoCAD的AutoLISP。
A.黑客圈B.学术界C.极客圈D.产业界