LanguageDefinitionDefault

class LanguageDefinitionDefault(identity: String, grammar: String?, defaultGoalRule: String?, style: String?, format: String?, syntaxAnalyser: SyntaxAnalyser?, semanticAnalyser: SemanticAnalyser?) : LanguageDefinition

Constructors

LanguageDefinitionDefault
Link copied to clipboard
fun LanguageDefinitionDefault(identity: String, grammar: String?)

Properties

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