casl2 library

Classes

Casl2
CASL2 instance.
Casl2Error
CompileError
Error of Compiler
Compiler
Compiler of CASL2
Constant
Constant of Word
Lexer
Macro
Macro Statement
Module
CASL2 Module
ParseError
/ Error of Parser
Parser
Parser of CASL2
Reference
Statement
Statement Node
Subroutine
Subroutine Statement
Token
Token
Word
Word of COMET2
Words
Words is Block of Word

Enums

ExpectedStatus
expected current status.
Type
Type of Token

Properties

comma int
final
decNumbers Set<Rune>
final
hexNumbers Set<Rune>
final
minus int
final
newline int
newline
final
quote int
final
semicolon int
comment
final
sharp int
final
space int
space
final
tab int
final
tokenEOF Token
final

Functions

isNewline(int? rune) bool
isSeparation(int? rune) bool
isSpace(int? rune) bool

Typedefs

Address = int
Address Real Word
Label = String
Real = int
Real Word
Resolve = Address? Function(Label label)
Rune = int
Dart Rune

Exceptions / Errors

TokenizeError