Skip to main content
CrystalDocs

    Browse DocsCrystalShardsAbout

    github.com/ralsina/sheety

    1.1.0

    Types

    • Sheety
      • AST
        • ArrayConstant
        • BinaryOp
        • Boolean
        • CellRef
        • ErrorValue
        • FunctionCall
        • NamedRef
        • Node
        • Number
        • RangeRef
        • StringLiteral
        • UnaryOp
      • AstBuilder
      • CLI
      • CodeGenerator
        • Context
        • ReferenceParam
      • CroupierGenerator
        • FormulaInfo
        • GeneratedSource
      • CroupierHelpers
      • DataDir
      • DependencyExtractor
      • EmbeddedFiles
      • ExcelExporter
      • ExcelImporter
      • FormulaError
      • FormulaExtractor
      • Functions
        • CellValue
        • ErrorValue
      • Importers
        • ExcelCell
        • ExcelSheet
        • ExcelWorkbook
      • Notification
        • Level
      • ParenthesesError
      • Parser
      • Rebuilder
      • Spreadsheet
        • CellData
        • CellValue
        • SheetData
        • SpreadsheetFile
        • WorkbookData
      • TUI
      • Token
      • TokenError
      • Tokens
        • ArgumentSeparator
        • ArithmeticOperator
        • ArrayConstant
        • Boolean
        • ColonOperator
        • ComparisonOperator
        • ConcatOperator
        • EmptyOperand
        • ErrorToken
          • XlError
        • Function
        • IntersectOperator
        • NamedRange
        • Number
        • Operand
        • Operator
        • Parenthesis
        • PercentOperator
        • Range
        • SeparatorOperator
        • StringToken
      • YAMLParser
    module

    Sheety

    TODO: Write documentation for Sheety

    Constants

    VERSION = "0.1.0"

    Class methods

    parse_to_ast(formula : String) : AST::Node

    Parse an Excel formula and return the AST root node

    Source

    Nested types

    • Sheety::AST
    • Sheety::AstBuilder
    • Sheety::CLI
    • Sheety::CodeGenerator
    • Sheety::CroupierGenerator
    • Sheety::CroupierHelpers
    • Sheety::DataDir
    • Sheety::DependencyExtractor
    • Sheety::EmbeddedFiles
    • Sheety::ExcelExporter
    • Sheety::ExcelImporter
    • Sheety::FormulaError
    • Sheety::FormulaExtractor
    • Sheety::Functions
    • Sheety::Importers
    • Sheety::Notification
    • Sheety::ParenthesesError
    • Sheety::Parser
    • Sheety::Rebuilder
    • Sheety::Spreadsheet
    • Sheety::TUI
    • Sheety::Token
    • Sheety::TokenError
    • Sheety::Tokens
    • Sheety::YAMLParser

    Advertisement

    Crystal jobs from CrystalGigs

    • Your posting here

      Reach Crystal developers on CrystalGigsFirst party

    CrystalDocs.org - Crystal Shard Documentation Hosting

    GitHubCrystalShardsCrystalGigsCrystalBitsCrystal Language

    The Bushido Collective builds and maintains this site. ยท Licensed under the Apache License 2.0