android - android 上的词法和语法分析器?

标签 android bison yacc lex flex-lexer

我在想。是否有任何可以在 Android 上运行的词法/语法分析器(如 Flex/Bison)?在这种情况下,考虑到 Android SDK 使用 Java,它将类似于 JavaCC。

到目前为止,我只发现 ANTLR 可以在 Android 上运行。您还知道其他选择吗?

最佳答案

Flex 和 Bison 都有 Java 端口,但我想 Flex 和 Bison 都可以为 android 编译。 Android 不仅是 Java,你也可以使用 C。有关详细信息,请参阅 Android NDK。

关于android - android 上的词法和语法分析器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9386923/

相关文章:

android - Android上的顶部麦克风和底部麦克风如何选择?

c++ - 将 STL 容器从 Flex 传递到 Bison

grammar - Bison/YACC - 避免减少/减少与两个否定规则的冲突

java - 注意 : com. google.common.cache.Striped64 动态访问声明的字段 'base'

android - 将对象属性分配给 ListView

c++ - 为解析树实现制作一个通用头文件

c++ - 为什么 Flex/Lex 会将 C++ 代码的变量重置为其初始值?

c - 解析源代码

compiler-construction - 在编译器 (ocaml) 中跟踪 AST 节点的源位置

java - ActionBar 向上按钮过渡效果