# 语法和语义

必须使用UTF-8格式的编码来编写Crystal程序

* [注释（Comments）](https://github.com/CraxGrix/crystal-book-zh_CN/tree/595f4e446d4b976a57eb705658f61e331c2e904e/syntax_and_semantics/comments.html)
* [字面量（Literals）](https://github.com/CraxGrix/crystal-book-zh_CN/tree/595f4e446d4b976a57eb705658f61e331c2e904e/syntax_and_semantics/literals.html)
* [赋值（Assignment）](https://github.com/CraxGrix/crystal-book-zh_CN/tree/595f4e446d4b976a57eb705658f61e331c2e904e/syntax_and_semantics/assignment.html)
* [局部变量（Local Variables）](https://github.com/CraxGrix/crystal-book-zh_CN/tree/595f4e446d4b976a57eb705658f61e331c2e904e/syntax_and_semantics/local_variables.html)
* [控制表达式（Control Expression）](https://github.com/CraxGrix/crystal-book-zh_CN/tree/595f4e446d4b976a57eb705658f61e331c2e904e/syntax_and_semantics/control_expressions.html)
* [导入文件（Requiring Files）](https://github.com/CraxGrix/crystal-book-zh_CN/tree/595f4e446d4b976a57eb705658f61e331c2e904e/syntax_and_semantics/requiring_files.html)
* [类型和方法（Types and methods）](https://github.com/CraxGrix/crystal-book-zh_CN/tree/595f4e446d4b976a57eb705658f61e331c2e904e/syntax_and_semantics/types_and_methods.html)
* [异常处理（Exception Handling）](https://github.com/CraxGrix/crystal-book-zh_CN/tree/595f4e446d4b976a57eb705658f61e331c2e904e/syntax_and_semantics/exception_handling.html)
* [类型语法（Type Grammar）](https://github.com/CraxGrix/crystal-book-zh_CN/tree/595f4e446d4b976a57eb705658f61e331c2e904e/syntax_and_semantics/type_grammar.html)
* [类型反射（Type Reflection）](https://github.com/CraxGrix/crystal-book-zh_CN/tree/595f4e446d4b976a57eb705658f61e331c2e904e/syntax_and_semantics/type_reflection.html)
* [宏（Macros）](https://github.com/CraxGrix/crystal-book-zh_CN/tree/595f4e446d4b976a57eb705658f61e331c2e904e/syntax_and_semantics/macros.html)
* [类型注解（Annotations）](https://github.com/CraxGrix/crystal-book-zh_CN/tree/595f4e446d4b976a57eb705658f61e331c2e904e/syntax_and_semantics/annotations.html)
* [Low Level Primitives](https://github.com/CraxGrix/crystal-book-zh_CN/tree/595f4e446d4b976a57eb705658f61e331c2e904e/syntax_and_semantics/low_level_primitives.html)
* [编译时标记（Compile-time Flags）](https://github.com/CraxGrix/crystal-book-zh_CN/tree/595f4e446d4b976a57eb705658f61e331c2e904e/syntax_and_semantics/compile_time_flags.html)
* [C绑定（C bindings）](https://github.com/CraxGrix/crystal-book-zh_CN/tree/595f4e446d4b976a57eb705658f61e331c2e904e/syntax_and_semantics/c_bindings/README.md)
* [不安全的代码（Unsafe code）](https://github.com/CraxGrix/crystal-book-zh_CN/tree/595f4e446d4b976a57eb705658f61e331c2e904e/syntax_and_semantics/unsafe.html)
