abstract class Savi::Program::Declarator::TermAcceptor
- Savi::Program::Declarator::TermAcceptor
- Reference
- Object
Direct Known Subclasses
- Savi::Program::Declarator::TermAcceptor::Enum
- Savi::Program::Declarator::TermAcceptor::Keyword
- Savi::Program::Declarator::TermAcceptor::Typed
Defined in:
savi/program/declarator/term_acceptor.crInstance Method Summary
- #default : AST::Term | Nil
- #default=(default : AST::Term | Nil)
- #describe : String
- #describe_post : String
- #name : String
- #optional : Bool
- #optional=(optional : Bool)
- #pos : Source::Pos
- #pos=(pos : Source::Pos)
- #pos? : Source::Pos | Nil
- #try_accept(term : AST::Term) : AST::Term | Nil
- #try_default : AST::Term | Nil