    ALL--|
         |--dao-----| dao: Dao Programming Language (Version 2.0) (202.4 KB)
         |          |--feature-----| dao.feature: Dao Feature Summary (5.2 KB)
         |          |--changelog---| dao.changelog: Dao Change Logs (1.4 KB)
         |          |--tutorial----| dao.tutorial: Dao Programming Tutorials (60.4 KB)
         |          |              |--basics------| dao.tutorial.basics: Basics (4.2 KB)
         |          |              |--types-------| dao.tutorial.types: Essential Types (10.2 KB)
         |          |              |--controls----| dao.tutorial.controls: Constrol Structures (8.0 KB)
         |          |              |--routine-----| dao.tutorial.routine: Routine and Decorator (9.3 KB)
         |          |              |--class-------| dao.tutorial.class: Class, Mixin, OOP and AOP (13.2 KB)
         |          |              |--interface---| dao.tutorial.interface: Abstract Interface (2.5 KB)
         |          |              |--exception---| dao.tutorial.exception: Exception Handling (3.4 KB)
         |          |              |--concurrent--| dao.tutorial.concurrent: Concurrent Programming (7.9 KB)
         |          |              |--tips--------| dao.tutorial.tips: Programming Tips (1.7 KB)
         |          |
         |          |--grammar-----| dao.grammar: Dao Grammar Specifications (26.1 KB)
         |          |              |--notation----| dao.grammar.notation: Grammar Notations (1.0 KB)
         |          |              |--lexical-----| dao.grammar.lexical: Lexical Structures (9.7 KB)
         |          |              |--constexpr---| dao.grammar.constexpr: Constant Expressions (3.4 KB)
         |          |              |--typename----| dao.grammar.typename: Type Name (3.1 KB)
         |          |              |--expression--| dao.grammar.expression: Expressions (3.7 KB)
         |          |              |--statement---| dao.grammar.statement: Statements (3.8 KB)
         |          |              |--routine-----| dao.grammar.routine: Routines (Functions) (1.0 KB)
         |          |              |--class-------| dao.grammar.class: Class (0.4 KB)
         |          |
         |          |--type--------| dao.type: Data Type (44.4 KB)
         |          |              |--int------| dao.type.int: Integer Type (0.5 KB)
         |          |              |--float----| dao.type.float: Single Precision FP Number Type (0.6 KB)
         |          |              |--double---| dao.type.double: Double Precision FP Number Type (0.6 KB)
         |          |              |--complex--| dao.type.complex: Complex Number Type (0.6 KB)
         |          |              |--long-----| dao.type.long: Arbitrary Precision Integer Type (0.7 KB)
         |          |              |--enum-----| dao.type.enum: Enum or Symbol Type (2.4 KB)
         |          |              |--string---| dao.type.string: String Type (21.0 KB)
         |          |              |--array----| dao.type.array: Multi-dimensional Numeric Array (3.3 KB)
         |          |              |--list-----| dao.type.list: List Container Type (3.0 KB)
         |          |              |--map------| dao.type.map: Map or Hash Map Container Type (2.8 KB)
         |          |              |--tuple----| dao.type.tuple: Tuple Type (1.5 KB)
         |          |              |--variant--| dao.type.variant: Variant or Disjoint Union Type (2.7 KB)
         |          |
         |          |--operator----| dao.operator: Operators (8.4 KB)
         |          |--control-----| dao.control: Control Structures (2.6 KB)
         |          |              |--if-else------| dao.control.if-else: If-else Conditional Control (0.6 KB)
         |          |              |--for----------| dao.control.for: For Looping Control (1.1 KB)
         |          |              |--while--------| dao.control.while: While Looping Control (0.2 KB)
         |          |              |--do-while-----| dao.control.do-while: Do-while Looping Control (0.2 KB)
         |          |              |--switch-case--| dao.control.switch-case: Switch-case Control (0.5 KB)
         |          |
         |          |--routine-----| dao.routine: Routine (12.6 KB)
         |          |              |--anonymous--| dao.routine.anonymous: Anonymous Routine (1.0 KB)
         |          |              |--section----| dao.routine.section: Code Section Methods (3.2 KB)
         |          |              |--decorator--| dao.routine.decorator: Function Decorator (6.4 KB)
         |          |
         |          |--class-------| dao.class: Class for Object-Oriented Programming (13.5 KB)
         |          |              |--definition---| dao.class.definition: Definition (4.7 KB)
         |          |              |--inheritance--| dao.class.inheritance: Inheritance (1.8 KB)
         |          |              |--operator-----| dao.class.operator: Operator Overloading (1.6 KB)
         |          |              |--mixin--------| dao.class.mixin: Mixin Class (0.7 KB)
         |          |              |--decorator----| dao.class.decorator: Class Decorator (2.7 KB)
         |          |              |--aspect-------| dao.class.aspect: Aspect Class (1.7 KB)
         |          |
         |          |--interface---| dao.interface: Abstract Interface (2.5 KB)
         |          |--concurrent--| dao.concurrent: Concurrent Programming (9.5 KB)
         |          |              |--threading----| dao.concurrent.threading: Multithreading Module (2.4 KB)
         |          |              |--asyncall-----| dao.concurrent.asyncall: Asynchronous Function Call (0.7 KB)
         |          |              |--asyncobject--| dao.concurrent.asyncobject: Asynchronous Object (1.6 KB)
         |          |              |--channel------| dao.concurrent.channel: Communication Channel (4.2 KB)
         |          |
         |          |--macro-------| dao.macro: Syntax Macro (5.6 KB)
         |          |--builtin-----| dao.builtin: Built-ins (5.0 KB)
         |          |              |--method-----| dao.builtin.method: Built-in Methods (0.8 KB)
         |          |              |--math-------| dao.builtin.math: Built-in Math Functions (3.3 KB)
         |          |              |--exception--| dao.builtin.exception: Exception Types (1.0 KB)
         |          |
         |          |--module------| dao.module: Built-in Modules (4.0 KB)
         |                         |--std--| dao.module.std: Built-in Standard Module (0.9 KB)
         |                         |--io---| dao.module.io: Built-in IO (Input/Output) Module (1.3 KB)
         |                         |--mt---| dao.module.mt: Built-in Multi-threading Module (1.9 KB)
         |
         |
         |--daovm---| daovm: Dao Virtual Machine (Version 2.0) (53.4 KB)
         |          |--interface-----| daovm.interface: Programming with The C Interfaces (32.7 KB)
         |          |                |--embedding--| daovm.interface.embedding: Embedding Dao VM (7.6 KB)
         |          |                |--extending--| daovm.interface.extending: Extending Dao VM (25.0 KB)
         |          |
         |          |--architecture--| daovm.architecture: The architecture of the Dao Virtual Machine (20.7 KB)
         |                           |--vmspace------| daovm.architecture.vmspace: VM Space (0.0 KB)
         |                           |--namespace----| daovm.architecture.namespace: Namespace (0.0 KB)
         |                           |--class--------| daovm.architecture.class: Class (0.0 KB)
         |                           |--routine------| daovm.architecture.routine: Routine (0.0 KB)
         |                           |--process------| daovm.architecture.process: VM Process (0.0 KB)
         |                           |--instruction--| daovm.architecture.instruction: VM Instructions (4.4 KB)
         |                           |--bytecode-----| daovm.architecture.bytecode: Bytecode Format (16.3 KB)
         |
         |
         |--help----| help: The Online Help Module (7.1 KB)
         |          |--format--| help.format: Format of The Help Files (3.5 KB)
         |          |--method--|
         |                     |--help----| help.method.help: help() (1.8 KB)
         |                     |--search--| help.method.search: help.search() (0.0 KB)
         |                     |--load----| help.method.load: help.load() (0.0 KB)
         |                     |--export--| help.method.export: help.export() (0.3 KB)
         |                     |--list----| help.method.list: help.list() (0.2 KB)
         |
         |
         |--tool----| tool: Dao Tools (9.0 KB)
         |          |--standard--| tool.standard: Standard Dao Tools (9.0 KB)
         |                       |--daomake---| tool.standard.daomake: DaoMake Tool (6.0 KB)
         |                       |--clangdao--| tool.standard.clangdao: ClangDao for Automatic Wrapping (3.0 KB)
         |
         |
         |--module--|
         |          |--core------|
         |          |            |--sys---------| module.core.sys: System Dependent Core Functions (0.6 KB)
         |          |            |--aux---------| module.core.aux: Aux Module (0.0 KB)
         |          |            |--math--------| module.core.math: Math Module (0.0 KB)
         |          |            |--coroutine---| module.core.coroutine: Coroutine and Generator (2.0 KB)
         |          |            |--protobject--| module.core.protobject: Protobject (0.6 KB)
         |          |            |--meta--------| module.core.meta: Meta (0.0 KB)
         |          |            |--serializer--| module.core.serializer: Serializer (2.4 KB)
         |          |            |--dataframe---| module.core.dataframe: Data Frame (2.7 KB)
         |          |
         |          |--standard--|
         |                       |--jit---| module.standard.jit: DaoJIT - JIT Compiler Based on LLVM (0.5 KB)
         |                       |--sync--| module.standard.sync: Synchronization (4.6 KB)
         |
         |
         |--misc----|
                    |--installation--| misc.installation: Installation (1.3 KB)
                    |--comparison----| misc.comparison: Comparisons between Dao and Other Languages (17.2 KB)
                    |                |--typing-------| misc.comparison.typing: Optional VS Duck Typing (Python) (2.7 KB)
                    |                |--enumsym------| misc.comparison.enumsym: Enum Symbols (C++,Ruby) (1.6 KB)
                    |                |--codesect-----| misc.comparison.codesect: Code Block Method (Ruby) (1.6 KB)
                    |                |--decorator----| misc.comparison.decorator: Function Decorator (Python) (3.7 KB)
                    |                |--overloading--| misc.comparison.overloading: Operator Overloading (Python) (2.4 KB)
                    |                |--tasklet------| misc.comparison.tasklet: Concurrency Tasklet (Go) (0.7 KB)
                    |                |--channel------| misc.comparison.channel: Communication Channel (Go) (1.8 KB)
                    |                |--binding------| misc.comparison.binding: C/C++ Function Binding (Python, Lua) (2.6 KB)
                    |
                    |--benchmarks----| misc.benchmarks: Benchmarks (2.6 KB)