LanguageRegistry

class LanguageRegistry

Functions

findOrNull
Link copied to clipboard
fun findOrNull(identity: String): LanguageDefinition?
findOrPlaceholder
Link copied to clipboard
fun findOrPlaceholder(identity: String): LanguageDefinition
register
Link copied to clipboard
fun register(identity: String, grammar: String, defaultGoalRule: String?, style: String?, format: String?, syntaxAnalyser: SyntaxAnalyser?, semanticAnalyser: SemanticAnalyser?): LanguageDefinition
registerFromDefinition
Link copied to clipboard
fun registerFromDefinition(definition: LanguageDefinition): LanguageDefinition
unregister
Link copied to clipboard
fun unregister(identity: String)

Properties

agl
Link copied to clipboard
val agl: AglLanguages