你写程序实际上是在写语法树-而其它语言需要编译器生成这种内部表示。
You write programs in the parse trees that get generated within the compiler when other languages are parsed.
语言扩展要求使用已扩展的编译器和相关工具。
Language extension requires the use of an extended compiler and related tools.
开发了用于像FORTRAN的程序设计语言的特殊编译器来优化代码,以利用向量处理器。
Special compilers for programming languages like FORTRAN were developed to optimize the code to take advantage of the vector processors.
即使没有显示的类型注解,语言的编译器仍可以从上下文中分辨出相当多的类型信息。
The language's compiler can discern quite a bit of type information from the context, without explicit type annotations.
显然,语言编译器和JIT是不可分离的组件,这意味着要生成好的代码,二者必须协同工作。
Obviously, the language compiler and JIT are intertwined components, which means that to generate good code, they must cooperate.
惟一的问题是,很多程序设计语言和编译器不知道如何除去没有用的栈结构。
The only issue is that many programming languages and compilers don't know how to get rid of unused stack frames.
脚本引擎充当脚本代码和最后执行代码的底层语言解释器或编译器之间的中间程序。
A script engine ACTS as a mediator between your scripting code and an underlying language interpreter or compiler that ultimately executes the code.
不幸的是,实现这些语言特性的JD K 5.0编译器在生成特定于JDK 5.0或更高版本的代码时不支持这些特性。
Unfortunately, the JDK 5.0 compiler that implements these language features will only support them when generating code that's versioned specifically for JDK 5.0 or higher.
下面的表1显示了不受THREAD编译器选项支持、应当避免的语言元素。
Table 1 below shows what language elements to avoid that are not supported by the THREAD compiler option.
虽然微软提供了文档,但一般的开发人员不可能真正深入到语言的底层,更不用说编写自己的编译器了。
While documentation was certainly provided, the general populace never got the in-depth to really explore the nooks and crannies of the language, let alone write their own compiler.
在考虑这种方法时,xslt样式表实际上是定义新语言的工具,并且可被视为语言编译器。
When thought of this way, an XSLT stylesheet is actually a tool for defining new languages, and can be thought of as a language compiler.
目前为止,我们检查的所有优化都是GWT编译器所做的语言级别的优化。
So far, all of the optimizations that we have looked at were language-level optimizations made by the GWT compiler.
而在编译器部分,我们确信我们已经得到了构建一个高品质语言实现所需要的帮助。
On the compiler side of the house, we're confident that we've got all the help that we need to build a high quality implementation of the language.
这样,mobl就可以通过库机制进行扩展,这让用户可以扩展平台,而不需要扩展语言和编译器本身。
Thus, mobl is extensible through its library mechanism that allows users to extend the platform without having to extend the language or compiler itself.
与另外一个新微软语言的精神相同, F#编译器和工具将在微软公共许可协议(Microsoft Public License)下开源。
In the same spirit as other new Microsoft languages, the F# compiler and tools will open source under the Microsoft Public License.
GoatRodeo中的基本数据结构就是Q ' s——量子信息,编译器会检查该信息,同时能够处理JSON的任何语言都可以使用该信息。
The fundamental data structure in Goat Rodeo will be known as q's - quanta of information, which will be compiler checked and available for consumption by any language capable of understanding JSON.
这320个Ethernet链接通过一个标准的以太交换器连接到带有磁盘、磁带、语言编译器和作业控制软件的标准IBMPowerSystems机器。
These 320 Ethernet links are connected through standard Ethernet switches to standard IBM Power Systems machines with disks, tapes, language compilers, and job-control software.
尽管BCPL是一种高级语言(类似于c),编译器生成的中间代码叫做o - code(对象代码)。
Although BCPL was a high-level language (similar to c), the intermediate code that the compiler generated was called O-code (Object code).
Dalvik正在推动当前手机内的应用程序开发,且Parrot为编译器创建者提供一个用于静态和动态语言的高效框架。
Dalvik is powering application development within current handsets, and Parrot provides an efficient framework for compiler writers for static and dynamic languages.
我们的上海同事之前在做Xruby项目,对ruby的内部以及语言、编译器、虚拟机等有很深的理解。
Our Shanghai colleagues formerly worked on the Xruby project and have a very deep understanding of the ruby internals and of languages, compilers, virtual machines and so forth in general.
当然,编译器需要一种分析输入语言的方法,XRuby团队用流行的ANTLR分析器产生器创建了他们自己的Ruby分析器。
A compiler, of course, needs a way to parse the input language, and so the XRuby team created their own Ruby parser using the popular ANTLR parser generator.
现代编译器所使用的这种模型为将编译器移植到新目标体系结构上提供了很大的灵活性(通过一种中间语言将前端和后端分隔开来)。
This model is used by modern compilers to provide flexibility in porting compilers to new target architectures (separating the front-end and the back-end by an intermediate language).
为了良好的支持和可维护性,ROSE编译器用Python编写(与可用的C 编译器gzip 一道,附带标准 Python库的 Python语言版本 2.x —— 2.1 和 2.2已经经过了测试)。
The ROSE builder is written in Python for good support and maintainability (Python language version 2.x with standard Python libraries -- 2.1 and 2.2 have been tested, plus working C compiler, gzip).
程序通常都由高级语言编写,之后由编译器转换为适合特定计算机系统的机器语言,或者是能被翻译器运行的中间语言。
A compiler into the machine language of a specific computer system or into an.
这是将一种编程语言编译为另一种编程语言时所面临的常见选择:在编译器中有多少工作要做,还有多少工作是留给生成的语言在运行时完成的。
This is a choice that is always present when you compile from one programming language into another: how much work to do in the compiler, and how much to leave for the generated language at runtime.
对元数据的这种使用扩展了底层编程语言和编译器。
This use of metadata extends the underlying programming language and the compiler.
编译器在自己生成的汇编语言中提供了适当的操作数。
The compiler supplies the appropriate operand in the assembly language code it generates.
如果您倾向于使用编译器和其他的语言工具,那么您可以对组成计算机系统的各种目标文件进行仔细研究,并且您将会发现这项工作是非常值得的。
If you're so inclined to work on compilers and other language tools, you'll find that time spent studying the various object files that make up your computer's system is time well spent.
这些是为特殊的. NET语言所生成的,然后使用针对这种语言的恰当的. NET编译器被编译成动态链接库的代理。
These are the proxies generated for a particular.net language and then compiled to dynamic link libraries using the appropriate.net compiler for the language.
这些是为特殊的. NET语言所生成的,然后使用针对这种语言的恰当的. NET编译器被编译成动态链接库的代理。
These are the proxies generated for a particular.net language and then compiled to dynamic link libraries using the appropriate.net compiler for the language.
应用推荐