Search Results for

    Show / Hide Table of Contents

    Namespace SqlDotNet.Compiler

    Classes

    AllColumnNode

    ArgumentNode

    AsNode

    CallFunctionNode

    ColumnNode

    CompiledQuery

    The result of an compiled query, containing results of multiple compiling steps

    ConstantNode

    ConvertHelper

    DataTypeHelper

    DistinctNode

    EntryPointNode

    FirstNode

    FromNode

    InsertNode

    IntoNode

    OperatorNode

    ParameterNode

    ParenthesisNode

    ParserConfiguration

    Contains all parser, tokenizer configurations

    RawToken

    Contains all information about a token. The main properties are the token content, and the token place (line and index)

    ReturnValueList

    SelectNode

    SIQLCommands

    Contains all SIQL-Commands. If a command ends with _PREP, it is prepared for use with place-holders for using with string.format.

    SIQLCompiler

    Compiles a syntax tree to IL-Code (optimized for sql)

    SqlAliasSymbol

    SqlTableSymbol

    Symbol

    SymbolTable

    Symbol table containing all symbol information.

    SyntaxTreeBuilder

    Creates the syntax-tree from a list of taw tokens

    SyntaxTreeNode

    Baseic syntax tree node

    TableNode

    Tokenizer

    Tokenizer, which split the code into single tokens

    TokenPreProcessor

    Preprocessor to clean and order all tokens before creating the syntax tree. Tokenizer --> TokenPreProcessor --> SyntaxTreeBuilder

    ValuesNode

    WhereNode

    Interfaces

    ICompiler

    Compiler interface

    ILexerConstants

    Lexer configuration

    IScopeNode

    Interface which must be implemented by all SyntaxTreeNodes which are used for scoping declaration

    Enums

    BracketProcessType

    BracketType

    Defines the types of brackets

    CodeFragmentType

    Code fragment types

    DataType

    List of available data types

    OperatorAssociation

    Association of an token in the value-parser

    OperatorType

    Type of operators

    SyntaxNodeType

    List of every syntax node type

    TokenType

    Contains all token types

    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx