| 程序包 | 说明 |
|---|---|
| net.hasor.dataql |
DataQL 全面提供 “数据” + “服务” 整合查询能力。
|
| net.hasor.dataql.compiler.qil |
指令序列模型。
|
| net.hasor.dataql.compiler.qil.cc | |
| net.hasor.dataql.runtime |
DataQL,执行运行时。
|
| 类和说明 |
|---|
| QIL
Query intermediate language 中间查询语言
|
| 类和说明 |
|---|
| CompilerContext
编译期的编译上下文。
|
| CompilerContext.ContainsIndex |
| CompilerEnvironment
Finder 接口的内部实现,
|
| InstCompiler
每一个 AST 树都会对应一个 InstCompiler
|
| InstCompilerExecutor
生成指令序列
|
| InstQueue
QL 指令序列
|
| Instruction
QL 指令
|
| InstructionInfo
QL 指令
|
| Label
Label
|
| Opcodes
QL 指令集,共计 35 条指令
|
| 类和说明 |
|---|
| CompilerContext
编译期的编译上下文。
|
| InstCompiler
每一个 AST 树都会对应一个 InstCompiler
|
| InstQueue
QL 指令序列
|
| Opcodes
QL 指令集,共计 35 条指令
|
| 类和说明 |
|---|
| Instruction
QL 指令
|
| Opcodes
QL 指令集,共计 35 条指令
|
| QIL
Query intermediate language 中间查询语言
|
Copyright © 2020. All rights reserved.