LanguageDefinitionFromAsm

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

Constructors

LanguageDefinitionFromAsm
Link copied to clipboard
fun LanguageDefinitionFromAsm(identity: String, grammar: Grammar)

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 = false
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?