Syntax
Class methods
error(msg, color, exit_code = 1, stderr = STDERR, leading_error = true)
Sourcenormalize_path(path)
Sourcerelative_filename(filename)
Sourcetemp_executable(basename)
Sourcetempfile(basename)
SourceNested types
- Syntax::ASTNode
- Syntax::Alias
- Syntax::And
- Syntax::Annotation
- Syntax::AnnotationDef
- Syntax::Arg
- Syntax::ArrayLiteral
- Syntax::Asm
- Syntax::AsmOperand
- Syntax::Assign
- Syntax::BinaryOp
- Syntax::Block
- Syntax::BoolLiteral
- Syntax::Break
- Syntax::CStructOrUnionDef
- Syntax::Call
- Syntax::Case
- Syntax::Cast
- Syntax::CharLiteral
- Syntax::ClassDef
- Syntax::ClassVar
- Syntax::CodeError
- Syntax::ControlExpression
- Syntax::Def
- Syntax::DoubleSplat
- Syntax::EnumDef
- Syntax::Error
- Syntax::ErrorFormat
- Syntax::ExceptionHandler
- Syntax::Expressions
- Syntax::Extend
- Syntax::ExternalVar
- Syntax::FunDef
- Syntax::Generic
- Syntax::Global
- Syntax::HashLiteral
- Syntax::If
- Syntax::ImplicitObj
- Syntax::Include
- Syntax::InstanceSizeOf
- Syntax::InstanceVar
- Syntax::IsA
- Syntax::Lexer
- Syntax::LibDef
- Syntax::Location
- Syntax::Macro
- Syntax::MacroExpression
- Syntax::MacroFor
- Syntax::MacroIf
- Syntax::MacroLiteral
- Syntax::MacroVar
- Syntax::MacroVerbatim
- Syntax::MagicConstant
- Syntax::Metaclass
- Syntax::ModuleDef
- Syntax::MultiAssign
- Syntax::NamedArgument
- Syntax::NamedTupleLiteral
- Syntax::Next
- Syntax::NilLiteral
- Syntax::NilableCast
- Syntax::Nop
- Syntax::Not
- Syntax::NumberKind
- Syntax::NumberLiteral
- Syntax::OffsetOf
- Syntax::OpAssign
- Syntax::Or
- Syntax::Out
- Syntax::Parser
- Syntax::Path
- Syntax::PointerOf
- Syntax::ProcLiteral
- Syntax::ProcNotation
- Syntax::ProcPointer
- Syntax::RangeLiteral
- Syntax::ReadInstanceVar
- Syntax::RegexLiteral
- Syntax::Require
- Syntax::Rescue
- Syntax::RespondsTo
- Syntax::Return
- Syntax::Select
- Syntax::Self
- Syntax::SizeOf
- Syntax::SpecialVar
- Syntax::Splat
- Syntax::StringInterpolation
- Syntax::StringLiteral
- Syntax::SymbolLiteral
- Syntax::SyntaxException
- Syntax::ToSVisitor
- Syntax::Token
- Syntax::TupleLiteral
- Syntax::TypeDeclaration
- Syntax::TypeDef
- Syntax::TypeOf
- Syntax::UnaryExpression
- Syntax::Underscore
- Syntax::UninitializedVar
- Syntax::Union
- Syntax::Unless
- Syntax::Until
- Syntax::Var
- Syntax::VirtualFile
- Syntax::Visibility
- Syntax::VisibilityModifier
- Syntax::Visitor
- Syntax::When
- Syntax::While
- Syntax::Yield