Skip to content

Latest commit

 

History

History
85 lines (61 loc) · 2.41 KB

README.md

File metadata and controls

85 lines (61 loc) · 2.41 KB

Chill 通用型程序设计语言 文档

Chill 语言是一门 同时支持动态与静态类型的、主要用于数据处理的高级程序设计语言。

Chill 的设计思想主要来源于,C语言 和 Lisp语言。

Chill 的主要实现 ICM 目前还在开发中。

ICM 项目地址

ICM-Scheme 项目地址

内容

本文档包含了:

  • Chill 语言导引
    • 帮助用户从其他语言快速地掌握 Chill 语言
  • Chill 语言参考
    • Chill 语言的 语法、语义、核心库 等全部内容

标记

文档的编辑是一个长期的过程,Chill 语言在此过程中可能会产生变化。文档可能在某部分是过时的,为了引起读者的注意,本文档使用如下标记:

  • [?] 标记:表示该处的表述是暂时的。日后可能会发生变动。
  • [!] 标记:表示该处与其他内容冲突,该处将被修改。

Chill 语言导引

目录

基础内容

高级内容

  • I/O
  • 内存管理
  • 与 C语言 的交互
  • 提高 Chill 程序运行效率的方法

英文目录

(内容暂无)

Base Contents:

  • Data, Expression & Dynamic Variable
  • Boolean & Conditional Expression
  • Pure Function & Constant
  • Data Type & Type Identifier
  • Static Variable & Variable Space
  • String, Symbol
  • Array, List, Map
  • Identifier & Identifier Space
  • Composite Type, Structure Type
  • Data Authority
  • Impure Function, Free Function & Function Object

Advanced Contents:

  • I/O
  • Interaction with C language
  • Improve efficiency for the Chill program

Chill 语言参考

目录

英文目录

(暂无)