Module: Omnium

Defined in:
lib/omnium/lexer/core.rb,
lib/omnium.rb,
lib/omnium/cli.rb,
lib/omnium/lexer.rb,
lib/omnium/common.rb,
lib/omnium/parser.rb,
lib/omnium/version.rb,
lib/omnium/cli/core.rb,
lib/omnium/interpreter.rb,
lib/omnium/lexer/token.rb,
lib/omnium/parser/core.rb,
lib/omnium/parser/ast/base.rb,
lib/omnium/interpreter/core.rb,
lib/omnium/parser/ast/block.rb,
lib/omnium/parser/ast/number.rb,
lib/omnium/lexer/token_helper.rb,
lib/omnium/parser/ast/program.rb,
lib/omnium/parser/ast/compound.rb,
lib/omnium/parser/ast/data_type.rb,
lib/omnium/parser/ast/assignment.rb,
lib/omnium/parser/ast/identifier.rb,
lib/omnium/parser/ast/no_operation.rb,
lib/omnium/interpreter/node_visitor.rb,
lib/omnium/parser/ast/unary_operator.rb,
lib/omnium/parser/ast/binary_operator.rb,
lib/omnium/parser/parse_error_handler.rb,
lib/omnium/parser/ast/variable_declaration.rb

Overview

frozen_text_literal: true

Defined Under Namespace

Modules: CLI, Common, Interpreter, Lexer, Parser

Constant Summary collapse

VERSION =
'0.2.1'