fun parse()

in src/main/kotlin/software/aws/mcs/cql2cfn/cql/CqlScriptParser.kt [27:35]


    fun parse(cqlScript: String): List<Statement> {
        try {
            val lexer = CfnCompatibleCqlLexer(ANTLRStringStream(cqlScript))
            val parser = CfnCompatibleCqlParser(CommonTokenStream(lexer))
            return parser.cqlScript()
        } catch (e: ParsingException) {
            Logger.error("Failed to parse CQL script: ${e.message}")
        }
    }