Skip to main content
CrystalDocs

    Browse DocsCrystalShardsAbout

    github.com/MarioAriasC/monyet

    main

    Types

    • Ast
      • ArrayLiteral
      • BlockStatement
      • BooleanLiteral
      • CallExpression
      • Expression
      • ExpressionStatement
      • FunctionLiteral
      • HashLiteral
      • Identifier
      • IfExpression
      • IndexExpression
      • InfixExpression
      • IntegerLiteral
      • LetStatement
      • LiteralExpression
      • Node
      • PrefixExpression
      • Program
      • ReturnStatement
      • Statement
      • StringLiteral
      • TokenHolder
    • Benchmarks
    • Bool
    • Char
    • Code
      • Definition
      • Instructions
      • OffsetArray
      • Opcode
    • Compilers
      • Bytecode
      • CompilationScope
      • EmittedInstruction
      • MCompiler
      • MCompilerException
    • Evaluator
      • Environment
    • HashKey
    • HashPair
    • Lexers
      • Lexer
    • MArray
    • MBoolean
    • MBuiltinFunction
    • MError
    • MFunction
    • MHash
    • MInteger
    • MObject
    • MReturnValue
    • MString
    • MValue
    • Monyet
    • Nil
    • Object
    • Objects
      • BuiltinFunction
      • HashKey
      • HashPair
      • HashType
      • MArray
      • MBoolean
      • MBuiltinFunction
      • MClosure
      • MCompiledFunction
      • MError
      • MFunction
      • MHash
      • MInteger
      • MNull
      • MObject
      • MReturnValue
      • MString
      • MValue
    • Parsers
      • InfixParser
      • Parser
      • Precedence
      • PrefixParser
    • String
    • Symbols
      • Symbol
      • SymbolException
      • SymbolScope
      • SymbolTable
    • Tokens
      • Token
      • TokenType
    • Utils
    • Vm
      • Frame
      • VM
      • VMException
    module

    Ast

    Inherits Tokens / Utils

    Nested types

    • Ast::ArrayLiteral
    • Ast::BlockStatement
    • Ast::BooleanLiteral
    • Ast::CallExpression
    • Ast::Expression
    • Ast::ExpressionStatement
    • Ast::FunctionLiteral
    • Ast::HashLiteral
    • Ast::Identifier
    • Ast::IfExpression
    • Ast::IndexExpression
    • Ast::InfixExpression
    • Ast::IntegerLiteral
    • Ast::LetStatement
    • Ast::LiteralExpression
    • Ast::Node
    • Ast::PrefixExpression
    • Ast::Program
    • Ast::ReturnStatement
    • Ast::Statement
    • Ast::StringLiteral
    • Ast::TokenHolder

    CrystalDocs.org - Crystal Shard Documentation Hosting

    GitHubCrystalShardsCrystal Language