Scheme 什么构成了DrRacket编程语言的核心
什么构成了Racket编程语言的核心?核心是否基于任何RnRS规范以及所有附加规范,例如基于该微小核心的大量序列方法,或者是语言核心参考部分中的所有内容?Racket构建在由Scheme 什么构成了DrRacket编程语言的核心,scheme,racket,Scheme,Racket,什么构成了Racket编程语言的核心?核心是否基于任何RnRS规范以及所有附加规范,例如基于该微小核心的大量序列方法,或者是语言核心参考部分中的所有内容?Racket构建在由#%kernel内置模块导出的核心语言之上。的文档中描述了内核语法形式。内核模块还导出大量的基本函数,例如cons、vector ref和make struct type 这些语法形式和功能中的大多数也是Racket基础语言的一部分(Racket/base),因此它们都记录在Racket参考中。基本函数没有被标记为内核语言的
#%kernel
内置模块导出的核心语言之上。的文档中描述了内核语法形式。内核模块还导出大量的基本函数,例如cons
、vector ref
和make struct type
这些语法形式和功能中的大多数也是Racket基础语言的一部分(
Racket/base
),因此它们都记录在Racket参考中。基本函数没有被标记为内核语言的一部分,因为它主要被认为是一个实现细节。另一方面,原始语法形式是专门记录的,因为它们是expand
结果中唯一出现的语法形式,所以基本上,每个程序都被扩展为内核内置模块导出的形式?