Table of Contents - calcula-1.0.0 Documentation
Classes and Modules
- Calcula
- Calcula::Expr
- Calcula::Exprs
- Calcula::Exprs::AssignExpr
- Calcula::Exprs::BinopExpr
- Calcula::Exprs::BracedExpr
- Calcula::Exprs::FuncExpr
- Calcula::Exprs::IdentExpr
- Calcula::Exprs::NumExpr
- Calcula::Exprs::ParamsExpr
- Calcula::Exprs::RatExpr
- Calcula::Exprs::UnaryExpr
- Calcula::Lexer
- Calcula::Parser
- Calcula::Token
Methods
- ::compile — Calcula
- ::lex — Calcula
- ::mkPostfix — Calcula::Exprs::UnaryExpr
- ::mkPrefix — Calcula::Exprs::UnaryExpr
- ::new — Calcula::Exprs::AssignExpr
- ::new — Calcula::Exprs::BinopExpr
- ::new — Calcula::Exprs::BracedExpr
- ::new — Calcula::Exprs::FuncExpr
- ::new — Calcula::Exprs::IdentExpr
- ::new — Calcula::Exprs::NumExpr
- ::new — Calcula::Exprs::ParamsExpr
- ::new — Calcula::Exprs::RatExpr
- ::new — Calcula::Exprs::UnaryExpr
- ::new — Calcula::Lexer
- ::new — Calcula::Parser
- ::new — Calcula::Token
- ::parse — Calcula
- ::stdRubyHeader — Calcula
- #addLikeExpr — Calcula::Parser
- #advancePos — Calcula::Lexer
- #basicValExpr — Calcula::Parser
- #children — Calcula::Expr
- #children — Calcula::Exprs::AssignExpr
- #children — Calcula::Exprs::BinopExpr
- #children — Calcula::Exprs::BracedExpr
- #children — Calcula::Exprs::FuncExpr
- #children — Calcula::Exprs::IdentExpr
- #children — Calcula::Exprs::NumExpr
- #children — Calcula::Exprs::ParamsExpr
- #children — Calcula::Exprs::RatExpr
- #children — Calcula::Exprs::UnaryExpr
- #composeExpr — Calcula::Parser
- #consume — Calcula::Parser
- #consumeWhen — Calcula::Lexer
- #consumeWhen — Calcula::Parser
- #continuousConsume — Calcula::Lexer
- #defExpr — Calcula::Parser
- #dup — Calcula::Token
- #equalLikeExpr — Calcula::Parser
- #equation — Calcula::Parser
- #exponentExpr — Calcula::Parser
- #identExpr — Calcula::Parser
- #isIdentChar? — Calcula::Lexer
- #isNumericChar? — Calcula::Lexer
- #lambdaExpr — Calcula::Parser
- #lex — Calcula::Lexer
- #lexError — Calcula::Lexer
- #logicAndExpr — Calcula::Parser
- #logicNotExpr — Calcula::Parser
- #logicOrExpr — Calcula::Parser
- #lookahead — Calcula::Parser
- #mulLikeExpr — Calcula::Parser
- #numExpr — Calcula::Parser
- #paramsExpr — Calcula::Parser
- #parenExpr — Calcula::Parser
- #parse — Calcula::Parser
- #parseError — Calcula::Parser
- #postfixExpr — Calcula::Parser
- #potentialDuplicateToken — Calcula::Lexer
- #prefixExpr — Calcula::Parser
- #printExpr — Calcula::Parser
- #reset — Calcula::Lexer
- #reset — Calcula::Parser
- #to_s — Calcula::Expr
- #to_s — Calcula::Exprs::AssignExpr
- #to_s — Calcula::Exprs::BinopExpr
- #to_s — Calcula::Exprs::BracedExpr
- #to_s — Calcula::Exprs::FuncExpr
- #to_s — Calcula::Exprs::IdentExpr
- #to_s — Calcula::Exprs::NumExpr
- #to_s — Calcula::Exprs::ParamsExpr
- #to_s — Calcula::Exprs::RatExpr
- #to_s — Calcula::Exprs::UnaryExpr
- #to_s — Calcula::Token