process

abstract fun <T : Any> process(asmType: KClass<in T>, inputText: String, automatonKind: AutomatonKind = AutomatonKind.LOOKAHEAD_1): T
abstract fun <T : Any> process(asmType: KClass<in T>, goalRuleName: String, inputText: String, automatonKind: AutomatonKind = AutomatonKind.LOOKAHEAD_1): T
abstract fun <T : Any> process(asmType: KClass<in T>, sppt: SharedPackedParseTree): T