没有合适的资源?快使用搜索试试~ 我知道了~
coalton:Coalton是(应该是)嵌在Common Lisp中的ML的方言
共30个文件
lisp:25个
md:3个
asd:1个
需积分: 9 0 下载量 50 浏览量
2021-05-25
21:33:13
上传
评论
收藏 45KB ZIP 举报
温馨提示
加尔顿 看看,看看科尔顿能表达的最新知识! Coalton是Common Lisp中嵌入的ML的方言。 它强调与Lisp的实用性和互操作性,旨在成为一种DSL,允许人们逐渐使其程序更安全。 Coalton当前允许在Common Lisp中执行以下操作: 表达本质上类似于Standard ML,OCaml和Haskell的静态类型程序。 执行编译时类型推断和Hindley-Milner类型推断的类型检查。 可选地,如果需要,可以手动声明全局值。 在两个方向上将类似于ML的语言与Common Lisp互操作。 所有数据值都是本机且简单的数据结构。 定义参数化的代数数据类型,包括相互递归的类型。 使用defmacro理解的标准defmacro工具定义宏。 (在Coalton中, if是一个宏,可以扩展为Boolean类型的match !) Coalton并不打算重新定义Lisp的
资源推荐
资源详情
资源评论
收起资源包目录
coalton-master.zip (30个子文件)
coalton-master
LICENSE.txt 1KB
coalton.asd 2KB
src
global-environment.lisp 4KB
utilities.lisp 2KB
faux-macros.lisp 2KB
toplevel-declare.lisp 2KB
package.lisp 2KB
type-variables.lisp 2KB
parse-value.lisp 7KB
sort-letrec.lisp 3KB
toplevel-define-type.lisp 10KB
library.lisp 7KB
types.lisp 9KB
unify.lisp 3KB
early-types.lisp 2KB
toplevel-define.lisp 5KB
free-variables.lisp 3KB
node.lisp 5KB
hindley-milner.lisp 10KB
impl-debug-routines.lisp 1KB
coalton.lisp 3KB
parse-type.lisp 4KB
type-errors.lisp 3KB
compile-value.lisp 6KB
global-lexical.lisp 877B
thoughts.md 18KB
examples
example.lisp 1KB
REFERENCES.md 225B
README.md 6KB
tests
package.lisp 125B
共 30 条
- 1
资源评论
仆儿
- 粉丝: 16
- 资源: 4685
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功