List of all items
Structs
- compiler::analyzer::Function
- compiler::analyzer::GlobalNameInfo
- compiler::analyzer::UpvalueNameInfo
- compiler::ast::Block
- compiler::ast::Expr
- compiler::ast::Ident
- compiler::ast::Lit
- compiler::ast::Stmt
- compiler::ast::TableProperty
- compiler::code::Code
- compiler::opcode::JumpTarget
- compiler::parser::Parser
- compiler::token::Token
- context::Context
- context::Lucia
- context::State
- errors::CallArgumentsErrorKind
- errors::Error
- frame::Frames
- frame::LuciaFrame
- meta_ops::IterTable
- meta_ops::MetaIterTable
- objects::AnyCallback
- objects::AnyUserData
- objects::AnyValue
- objects::BadUserDataType
- objects::Closure
- objects::ClosureState
- objects::GcError
- objects::Registry
- objects::StaticCallback
- objects::StaticClosure
- objects::StaticError
- objects::StaticStr
- objects::StaticTable
- objects::StaticUserData
- objects::Str
- objects::Table
- objects::TableEntries
- objects::TableState
Enums
- compiler::ast::BinOp
- compiler::ast::ExprKind
- compiler::ast::FunctionKind
- compiler::ast::ImportKind
- compiler::ast::LitKind
- compiler::ast::MemberKind
- compiler::ast::StmtKind
- compiler::ast::UnOp
- compiler::code::ConstValue
- compiler::codegen::SyntaxError
- compiler::lexer::EscapeError
- compiler::lexer::LexerError
- compiler::opcode::OpCode
- compiler::parser::ParserError
- compiler::token::LiteralKind
- compiler::token::TokenKind
- compiler::token::TokenType
- errors::ErrorKind
- frame::Frame
- frame::FrameMode
- meta_ops::MetaMethod
- meta_ops::MetaResult
- objects::CallbackReturn
- objects::Function
- objects::StaticFunction
- objects::StaticValue
- objects::Value
- objects::ValueType
Traits
- objects::Callback
- objects::Fetchable
- objects::FromValue
- objects::IntoValue
- objects::Singleton
- objects::Stashable
Macros
Functions
- compiler::analyzer::analyze
- compiler::codegen::gen_code
- compiler::lexer::is_id_continue
- compiler::lexer::is_id_start
- compiler::lexer::is_ident
- compiler::lexer::is_whitespace
- compiler::lexer::tokenize
- libs::io_lib
- libs::load_builtin
- libs::string_lib
- libs::table_lib
- meta_ops::add
- meta_ops::bool
- meta_ops::call
- meta_ops::div
- meta_ops::eq
- meta_ops::float
- meta_ops::ge
- meta_ops::get_attr
- meta_ops::get_item
- meta_ops::gt
- meta_ops::int
- meta_ops::iter
- meta_ops::le
- meta_ops::len
- meta_ops::lt
- meta_ops::mod_
- meta_ops::mul
- meta_ops::ne
- meta_ops::neg
- meta_ops::repr
- meta_ops::set_attr
- meta_ops::set_item
- meta_ops::str
- meta_ops::sub