Nim核心编程
第一部分Nim核心编程
第1章 欢迎来到Nim世界
1.1什么是Nim..........................................................
1.2 Nim的起源........................................................
1.3 Nim的特点.......................................................
1.4下载和安装Nim................................................
1.5 Linux操作系统安装之Deepin.....................
1.6 git简介与使用.........................................
1.7运行Nim.......................................................
1.8 Nim的包管理器-nimble......................
1.9 Nim文档.......................................................
1.10比较Nim ( Nim与其他语言的比较)...........
第2章Nim基础
2.1第一个Nim程序................................................
2.2语句和语法.......................................................
2.3变量声明与赋值.................................................
2.4标识符和关键字.................................................
2.5基本风格指南.......................................................
2.6内存管理..................................................................
第3章 控制执行流程
3.1 if语句..................................................................
3.2 case语句..................................................................
3.3 while语句..................................................................
3.4 for语句..................................................................
3.5 作用域和block语句............................................
3.6 break和continue语句............................................
3.7 when语句.......................................................
3.8迭代器.......................................................
第4章过程
4.1 result变量.......................................................
4.2参数..................................................................
4.3 discard语句.......................................................
4.4参数命名..................................................................
4.5默认值..................................................................
4.6过程重载..................................................................
4.7前置声明..................................................................
第5章基本数据类型
5.1布尔类型..................................................................
5.2字符类型..................................................................
5.3字符串类型.......................................................
5.4整型..................................................................
5.5浮点型..................................................................
5.6类型转换..................................................................
5.7内部类型表达.......................................................
5.8运算符..................................................................
第6章高级数据类型
6.1枚举.............................................................................
6.2序数类型..................................................................
6.3子界类型..................................................................
6.4集合类型..................................................................
6.5数组..................................................................
6.6序列..................................................................
6.7 openarray.......................................................
6.8 varargs..................................................................
6.9切片..................................................................
6.10元组..................................................................
6.11引用和指针.......................................................
6.12过程类型..................................................................