不幸的是,从设计之初,LLVM就是被作为一个静态编译器,优化器以及后端。
Unfortunately, LLVM in its current state is really designed as a static compiler optimizer and back end.
它们包括设计用于支持XML的编译器、有助于识别程序修改影响的工具、调试和性能分析辅助工具,以及有助于纠正错误和操作文件的工具。
They include compilers designed to support XML, tools to help identify the impact of program modifications, debugging and performance AIDS, and utilities to help correct errors and manipulate files.
为达到此目的,编译器的前端设计需要有一些改变。
To accomplish this, some design changes are required in the compiler's front end.
编译器是作为程序设计人员和底层机器架构之间的接口的程序。
Compilers are programs that are the interface between the programmer and the underlying machine architecture.
有限状态机很早就已用作设计和实现事件驱动的程序(比如网络适配器和编译器)内复杂行为的组织原则。
Finite state machines are an organizing principle for those who design and implement complex behavior in event-driven programs, such as network adapters and compilers.
编译器的设计标准是将其分成两个模块:前端和后端,前端读取输入文件并对该文件进行解码,后端生成代码,或者在这种情况下生成table类。
The standard for compiler design is to break it in two modules: the front end that reads and decodes the input file, and the back end that produces the code or, in this case, the table class.
该编译器被设计在IDE之外工作,尽管很明显我们要与NetBeans很好的集成。
The compiler is designed to work apart from an IDE, though we will obviously have great integration with NetBeans.
编译器的确提出那种应该在不同层次上处理并行的程序设计问题。
Compilers certainly present the sort of programming issue that should deal with parallelism at different levels.
您可以在任何机器体系架构、操作系统和编译器上应用这两种设计模式中的概念。
You can apply the overall concept in these design patterns to any machine architecture, operating system, and compiler combination.
在软件中,制造团队是编译器和部署机制,这意味着完整的设计是源代码—完整的源代码。
In software, the manufacturing team is the compiler and deployment mechanism, which means that the complete design is the source code - the complete source code.
这种表示法经常用于计算机科学,特别是编译器设计方面。
This notation is frequently used in computer science, especially in compiler design.
开发了用于像FORTRAN的程序设计语言的特殊编译器来优化代码,以利用向量处理器。
Special compilers for programming languages like FORTRAN were developed to optimize the code to take advantage of the vector processors.
惟一的问题是,很多程序设计语言和编译器不知道如何除去没有用的栈结构。
The only issue is that many programming languages and compilers don't know how to get rid of unused stack frames.
这意味着你不会有机会写编译器或者操作系统,也许这是更好的编程工作;别人不会相信你能够为大项目设计架构。
You'll never be able to work on compilers and operating systems, which are some of the best programming jobs around.
这个想法已经为硬件设计所采纳:自80年代起,指令集就专为编译器设计而不那么考虑我们程序员了。
This idea is even built into the hardware now: since the 1980s, instruction sets have been designed for compilers rather than human programmers.
在进入学术界以前,他从事了超过35年时间的各种不同的软件设计,从商业应用直至编译器以及工具。
Before entering the academic world, he spent more than thirty-five years developing various kinds of software, from business applications to compilers and tools.
我听说Walter Bright (D语言之父)将D语言描述为编译器实现者发明的语言(而不是语言设计者)。
I heard Walter Bright (the father of d) describing it as a language invented by a compiler implementer (not a language designer).
针对所提出的SPUR模型,设计并实现了编译器原型系统。
For proposed SPUR model, we design and implement prototype compiler.
我们观察问题的基本角度是:为最优化编译器设计的形式方法它假定编译器和程序设计者是盟友。
The fundamental basis of our observation is that: the formal methods designed for optimizing compilers assume that the compiler and the programmer are Allies.
一个汇编语言与二进制代码的转换表,可以用编译器的设计。
A compilation of language and the binary code conversion table, you can use the compiler design.
是一套用于软件开发的开发库,尤其是编译器设计。
Bolt is a suite of development libraries for software development, especially compiler design.
编译器作为广大IT从业者必须接触的系统软件,它的设计本身又是一个极其庞大的工程。
As a system software, compiler is known to majority of it practitioners, and its design itself is an extremely large project.
设计并实现了一个面向教学的类c编译器,支持全局或局部变量的定义、函数参数传递和函数递归调用。
Designing and implementing a teaching-oriented C-like compiler, which supports the definition of local and global variables, function parameters, as well as recursive call of functions.
阐述了编译器的设计原理和编译模式。
Design principle and compiling mode of compiler are expounded.
论文针对可编程器件的仿真问题,对基于虚拟机的编译器技术进行了较深入的研究,提出了具体的设计方案。
The paper studies the compiler technology based on virtual machines for the programmable device simulation problem, puts forward a concrete plan of design.
例如,在符号表设计过程中,采用分离层次的杂凑表这一数据结构来实现,提高了编译器的查找速度。
For example, hash table technology of level-separate-corresponding method is used to develop symbol table, which improves the seeking speed of the compiler.
采用这一方法,在设计好某一特定类型半规整电路的单元版图和整体结构后,可以比较方便快速地构造出其对应的版图编译器。
Using these methods, a given type of layout compiler can be easily and rapidly constructed when both the layout of leaf cells and the overall structure of the semi regular circuit are ready.
采用了扩展的巴科斯范式(EBNF)定义NC程序语法规则,提出了一种基于语言识别工具(ANTLR)的NC代码编译器的设计模型。
A design model of NC code complier based on ANother Tool for Language Recognition (ANTLR) was presented, which adopted the Extended Backus Naur Form (EBNF) to define the NC program syntax rule.
采用了扩展的巴科斯范式(EBNF)定义NC程序语法规则,提出了一种基于语言识别工具(ANTLR)的NC代码编译器的设计模型。
A design model of NC code complier based on ANother Tool for Language Recognition (ANTLR) was presented, which adopted the Extended Backus Naur Form (EBNF) to define the NC program syntax rule.
应用推荐