LanguageDefinition

interface LanguageDefinition

Properties

defaultGoalRule
Link copied to clipboard
abstract var defaultGoalRule: String?
format
Link copied to clipboard
abstract var format: String?
formatObservers
Link copied to clipboard
abstract val formatObservers: MutableList<(String?, String?) -> Unit>
grammar
Link copied to clipboard
abstract var grammar: String?
grammarIsModifiable
Link copied to clipboard
abstract val grammarIsModifiable: Boolean
grammarObservers
Link copied to clipboard
abstract val grammarObservers: MutableList<(String?, String?) -> Unit>
identity
Link copied to clipboard
abstract val identity: String
processor
Link copied to clipboard
abstract val processor: LanguageProcessor?
semanticAnalyser
Link copied to clipboard
abstract val semanticAnalyser: SemanticAnalyser?
style
Link copied to clipboard
abstract var style: String?
styleObservers
Link copied to clipboard
abstract val styleObservers: MutableList<(String?, String?) -> Unit>
syntaxAnalyser
Link copied to clipboard
abstract val syntaxAnalyser: SyntaxAnalyser?

Inheritors

LanguageDefinitionDefault
Link copied to clipboard
LanguageDefinitionFromAsm
Link copied to clipboard