compiler-construction
-
而(真);循环在不处于 void 中时引发无法访问的代码 我当时在Java中做一些小程序。我知道如果我写程序将冻结在这个循环中。如果代码是这样的: 测试 1: 编译器没有抛出任何错误,然后我得到了与测试2和测试3相同的结果。所以我想这是一
-
有没有更现代的OO版本的“让我们构建一个编译器”?[已关闭] ”,并且无法抗拒编写一些代码。我用C#编写了一个递归下降C编译器,输出.NET CIL。“写一次,到处漏”是我的口号。 太糟糕了,我直到为时已晚才意识到解析C是一场噩梦。 我现在
-
-
如何在 Eclipse 中以文件特定的方式禁用编译器警告? (6 个答案) 3年前关闭。 在我的Eclipse项目中,有一些生成的.java文件,我需要用于SQLJ,并且我无法移动到单独的项目(由于管理开销)。这些
-
为什么自动装箱会使Java中的一些调用变得模棱两可? 我今天注意到,自动装箱有时会导致方法重载解析中的歧义。最简单的例子似乎是这样的: 它按预期正确调用第一个重载。 那么,为什么过载解决方案失败了呢?为什么编译器没有自动装箱
-
如何在运行时发出和执行Java字节码? 我正在用Java为具有一些脚本功能的领域特定语言编写解释器。我已经实现了一个解析器,现在需要做一个后端。为此,我正在考虑编写自己的解释器(使用抽象语法树或一些自定义字节码)或目
-
默认 maven 编译器设置 现在,我正在自己编写一个小的java应用程序,几乎没有maven pom.xml文件。我想让我所有的maven包都用jdk 1.6编译,我找不到一个好方法来做到这一点,除非在每个POM上手动设置它 - 我厌倦了复制和
-
-
Eclipse:如何在整个团队中共享 Java 编译器错误/警告设置 我们正在为开发人员标准化默认的 Eclipse 配置(样式、设置、字典、格式设置、运行配置等)。 但是,对于 Java 编译器错误和警告首选项,似乎没有任何方法可以导出/导入设置。有没有另一种
-
反汇编 Java JIT 编译的本机字节码 有没有办法对 Java 实时编译器生成的本机代码进行程序集转储? 还有一个相关的问题:有没有办法在不运行JVM的情况下使用JIT编译器将我的代码编译成本机代码?
标签