我正在尝试为类似 Pascal 的语言构建编译器,并尝试在 Ply(python) 或 Jflex+Cup(Java) 的组合之间做出决定。我找不到任何合适的材料来评估哪个更好。
我想了解性能、易用性以及每个社区的规模。
据我所知,一般来说,构建编译器和解析器的 Java 选项似乎使用得更多,但特别是对于这些,Ply 似乎使用得更广泛。
哪一个更好?
我正在尝试为类似 Pascal 的语言构建编译器,并尝试在 Ply(python) 或 Jflex+Cup(Java) 的组合之间做出决定。我找不到任何合适的材料来评估哪个更好。
我想了解性能、易用性以及每个社区的规模。
据我所知,一般来说,构建编译器和解析器的 Java 选项似乎使用得更多,但特别是对于这些,Ply 似乎使用得更广泛。
哪一个更好?