v1.0.5 文档
110 页
Appendix8
仓颉包兼容性检查
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
basic data type11
数组类型
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 IO3
I/O 流概述
Basic_IO/basic_IO_overview
I/O 处理流
Basic_IO/basic_IO_process_stream
I/O 节点流
Basic_IO/basic_IO_source_stream
basic programming concepts4
表达式
basic_programming_concepts/expression
函数
basic_programming_concepts/function
标识符
basic_programming_concepts/identifier
程序结构
basic_programming_concepts/program_structure
class and interface5
类
class_and_interface/class
接口
class_and_interface/interface
属性
class_and_interface/prop
子类型关系
class_and_interface/subtype
类型转换
class_and_interface/typecast
collections5
ArrayList
collections/collection_arraylist
HashMap
collections/collection_hashmap
HashSet
collections/collection_hashset
Iterable 和 Collections
collections/collection_iterable_collections
基础 Collection 类型概述
collections/collection_overview
compile and build4
`cjc` 使用
compile_and_build/cjc_usage
`cjpm` 介绍
compile_and_build/cjpm_usage
条件编译
compile_and_build/conditional_compilation
交叉编译
compile_and_build/cross_compilation
concurrency6
并发概述
concurrency/concurrency_overview
创建线程
concurrency/create_thread
线程睡眠指定时长 sleep
concurrency/sleep
同步机制
concurrency/sync
终止线程
concurrency/terminal_thread
访问线程
concurrency/use_thread
enum and pattern match6
枚举类型
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 handle4
常见运行时异常
error_handle/common_runtime_exceptions
定义异常
error_handle/exception_overview
throw 和处理异常
error_handle/handle
使用 Option
error_handle/use_option
extension4
访问规则
extension/access_rules
直接扩展
extension/direct_extension
扩展概述
extension/extend_overview
接口扩展
extension/interface_extension
first understanding3
初识仓颉语言
first_understanding/basic
运行第一个仓颉程序
first_understanding/hello_world
安装仓颉工具链
first_understanding/install
function10
调用函数
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
generic9
泛型类
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
Macro8
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
multiplatform3
仓颉-Java 互操作
multiplatform/cjmp-pg-android
仓颉-ObjC 互操作
multiplatform/cjmp-pg-ios
跨平台
multiplatform/common_platform