Versions/v1.0.2

Version Changes

Summary for v1.0.2

Version Information
Version:v1.0.2Channel:ltsTier:fullEnglish pages:108Chinese pages:106Imported:2026-04-10T06:47:00+08:00
English Pages108
Cangjie Package Compatibility Check
Appendix/cangjie_package_compatibility
`cjc` Compilation Options
Appendix/compile_options
Keywords
Appendix/keyword
Linux Distribution Support and Installation for the Toolchain
Appendix/linux_toolchain_install
Operators
Appendix/operator
Operator Functions
Appendix/operator_function
Runtime Environment Variables Manual
Appendix/runtime_env
TokenKind Type
Appendix/tokenkind_type
Overview of I/O Streams
Basic_IO/basic_IO_overview
I/O Processing Streams
Basic_IO/basic_IO_process_stream
I/O Node Streams
Basic_IO/basic_IO_source_stream
Cangjie-C Interoperability
FFI/cangjie-c
Token-Related Types and Quote Expressions
Macro/Tokens_types_and_quote_expressions
Built-in Compilation Tags
Macro/builtin_compilation_flags
Compilation, Errors, and Debugging
Macro/compiling_error_reporting_and_debugging
Macro Package Definition and Import
Macro/defining_and_importing_macro_package
Macro Implementation
Macro/implementation_of_macros
Introduction to Macros
Macro/macro_introduction
Practical Examples
Macro/practical_case
Syntax Nodes
Macro/syntax_node
HTTP Programming
Net/net_http
Overview of Network Programming
Net/net_overview
Socket Programming
Net/net_socket
WebSocket Programming
Net/net_websocket
Array Types
basic_data_type/array
Basic Operators
basic_data_type/basic_operators
Boolean Type
basic_data_type/bool
Character Type
basic_data_type/characters
Floating-Point Types
basic_data_type/float
Integer Types
basic_data_type/integer
The Nothing Type
basic_data_type/nothing
Range Type
basic_data_type/range
String Type
basic_data_type/strings
Tuple Type
basic_data_type/tuple
The Unit Type
basic_data_type/unit
Expressions
basic_programming_concepts/expression
Functions
basic_programming_concepts/function
Identifiers
basic_programming_concepts/identifier
Program Structure
basic_programming_concepts/program_structure
Classes
class_and_interface/class
Interface
class_and_interface/interface
Properties
class_and_interface/prop
Subtype Relationships
class_and_interface/subtype
Type Conversion
class_and_interface/typecast
ArrayList
collections/collection_arraylist
HashMap
collections/collection_hashmap
HashSet
collections/collection_hashset
Iterable and Collections
collections/collection_iterable_collections
Overview of Basic Collection Types
collections/collection_overview
`cjc` Usage
compile_and_build/cjc_usage
Introduction to `cjpm`
compile_and_build/cjpm_usage
Conditional Compilation
compile_and_build/conditional_compilation
Cross-Compilation
compile_and_build/cross_compilation
Concurrency Overview
concurrency/concurrency_overview
Creating Threads
concurrency/create_thread
Thread Sleep for Specified Duration
concurrency/sleep
Synchronization Mechanisms
concurrency/sync
Terminating Threads
concurrency/terminal_thread
Accessing Threads
concurrency/use_thread
Running the Cangjie Executable
deploy_and_run/run
Deploying the Cangjie Runtime
deploy_and_run/runtime_deploy
Enum Types
enum_and_pattern_match/enum
Match Expressions
enum_and_pattern_match/match
The Option Type
enum_and_pattern_match/option_type
Other Usage Scenarios of Patterns
enum_and_pattern_match/other
Pattern Overview
enum_and_pattern_match/pattern_overview
Pattern Refutability
enum_and_pattern_match/pattern_refutability
Common Runtime Exceptions
error_handle/common_runtime_exceptions
Defining Exceptions
error_handle/exception_overview
throw and Exception Handling
error_handle/handle
Using Option
error_handle/use_option
Access Rules
extension/access_rules
Direct Extension
extension/direct_extension
Extension Overview
extension/extend_overview
Interface Extension
extension/interface_extension
Introduction to Cangjie Language
first_understanding/basic
Running Your First Cangjie Program
first_understanding/hello_world
Installing the Cangjie Toolchain
first_understanding/install
Function Invocation
function/call_functions
Closures
function/closure
const Functions and Constant Evaluation
function/const_func_and_eval
Defining Functions
function/define_functions
Function Types
function/first_class_citizen
Function Call Syntactic Sugar
function/function_call_desugar
Function Overloading
function/function_overloading
Lambda Expressions
function/lambda
Nested Functions
function/nested_functions
Operator Overloading
function/operator_overloading
Generic Classes
generic/generic_class
Generic Constraints
generic/generic_constraint
Generic Enums
generic/generic_enum
Generic Functions
generic/generic_function
Generic Interfaces
generic/generic_interface
Generics Overview
generic/generic_overview
Generic Structs
generic/generic_struct
Subtyping Relationships of Generic Types
generic/generic_subtype
Type Aliases
generic/typealias
Cross-Platform
multiplatform/common_platform
Program Entry Point
package/entry
Package Import
package/import
Package Declaration
package/package_name
Overview of Packages
package/package_overview
Visibility of Top-Level Declarations
package/toplevel_access
Annotations
reflect_and_annotation/anno
Dynamic Features
reflect_and_annotation/dynamic_feature
Creating struct Instances
struct/create_instance
Defining struct Types
struct/define_struct
mut Functions
struct/mut
中文页面106
仓颉包兼容性检查
Appendix/cangjie_package_compatibility
`cjc` 编译选项
Appendix/compile_options
关键字
Appendix/keyword
Linux 版本工具链的支持与安装
Appendix/linux_toolchain_install
操作符
Appendix/operator
操作符函数
Appendix/operator_function
runtime 环境变量使用手册
Appendix/runtime_env
TokenKind 类型
Appendix/tokenkind_type
I/O 流概述
Basic_IO/basic_IO_overview
I/O 处理流
Basic_IO/basic_IO_process_stream
I/O 节点流
Basic_IO/basic_IO_source_stream
仓颉-C 互操作
FFI/cangjie-c
Tokens 相关类型和 quote 表达式
Macro/Tokens_types_and_quote_expressions
内置编译标记
Macro/builtin_compilation_flags
编译、报错与调试
Macro/compiling_error_reporting_and_debugging
宏包定义和导入
Macro/defining_and_importing_macro_package
宏的实现
Macro/implementation_of_macros
宏的简介
Macro/macro_introduction
实用案例
Macro/practical_case
语法节点
Macro/syntax_node
HTTP 编程
Net/net_http
网络编程概述
Net/net_overview
Socket 编程
Net/net_socket
WebSocket 编程
Net/net_websocket
数组类型
basic_data_type/array
基本操作符
basic_data_type/basic_operators
布尔类型
basic_data_type/bool
字符类型
basic_data_type/characters
浮点类型
basic_data_type/float
整数类型
basic_data_type/integer
Nothing 类型
basic_data_type/nothing
区间类型
basic_data_type/range
字符串类型
basic_data_type/strings
元组类型
basic_data_type/tuple
Unit 类型
basic_data_type/unit
表达式
basic_programming_concepts/expression
函数
basic_programming_concepts/function
标识符
basic_programming_concepts/identifier
程序结构
basic_programming_concepts/program_structure
class_and_interface/class
接口
class_and_interface/interface
属性
class_and_interface/prop
子类型关系
class_and_interface/subtype
类型转换
class_and_interface/typecast
ArrayList
collections/collection_arraylist
HashMap
collections/collection_hashmap
HashSet
collections/collection_hashset
Iterable 和 Collections
collections/collection_iterable_collections
基础 Collection 类型概述
collections/collection_overview
`cjc` 使用
compile_and_build/cjc_usage
`cjpm` 介绍
compile_and_build/cjpm_usage
条件编译
compile_and_build/conditional_compilation
并发概述
concurrency/concurrency_overview
创建线程
concurrency/create_thread
线程睡眠指定时长 sleep
concurrency/sleep
同步机制
concurrency/sync
终止线程
concurrency/terminal_thread
访问线程
concurrency/use_thread
运行仓颉可执行程序
deploy_and_run/run
部署仓颉运行时
deploy_and_run/runtime_deploy
枚举类型
enum_and_pattern_match/enum
match 表达式
enum_and_pattern_match/match
Option 类型
enum_and_pattern_match/option_type
其他使用模式的地方
enum_and_pattern_match/other
模式概述
enum_and_pattern_match/pattern_overview
模式的 Refutability
enum_and_pattern_match/pattern_refutability
常见运行时异常
error_handle/common_runtime_exceptions
定义异常
error_handle/exception_overview
throw 和处理异常
error_handle/handle
使用 Option
error_handle/use_option
访问规则
extension/access_rules
直接扩展
extension/direct_extension
扩展概述
extension/extend_overview
接口扩展
extension/interface_extension
初识仓颉语言
first_understanding/basic
运行第一个仓颉程序
first_understanding/hello_world
安装仓颉工具链
first_understanding/install
调用函数
function/call_functions
闭包
function/closure
const 函数和常量求值
function/const_func_and_eval
定义函数
function/define_functions
函数类型
function/first_class_citizen
函数调用语法糖
function/function_call_desugar
函数重载
function/function_overloading
Lambda 表达式
function/lambda
嵌套函数
function/nested_functions
操作符重载
function/operator_overloading
泛型类
generic/generic_class
泛型约束
generic/generic_constraint
泛型枚举
generic/generic_enum
泛型函数
generic/generic_function
泛型接口
generic/generic_interface
泛型概述
generic/generic_overview
泛型结构体
generic/generic_struct
泛型类型的子类型关系
generic/generic_subtype
类型别名
generic/typealias
程序入口
package/entry
包的导入
package/import
包的声明
package/package_name
包的概述
package/package_overview
顶层声明的可见性
package/toplevel_access
注解
reflect_and_annotation/anno
动态特性
reflect_and_annotation/dynamic_feature
创建 struct 实例
struct/create_instance
定义 struct 类型
struct/define_struct
mut 函数
struct/mut