尖括号不能是宏展开。
在这个跟踪例子中的第一行中有对宏展开初始化时的位置的引用。
The first line in this tracing example contains the reference to the position, from where the macro expansion was initiated.
生成的跟踪输出非常详细,可以跟踪实际的宏展开过程中的每一步。
The generated trace output is very verbose, but allows to follow every step of the actual macro expansion process.
在此过程中,执行所有的预处理器指令,执行宏展开,并移除注释。
In the process, all preprocessor directives are carried out, macro expansions are performed, and comments are removed.
在许多基于编译器的Scheme实现中,宏展开在编译时发生。
On many compiler-based Scheme implementations, macro-expansion time occurs during compile time.
问题只是决定哪些特性使用宏展开(而不是常规代码)来实现会更容易、更清晰。
It's just a matter of deciding which features are implemented more easily and more clearly using macro expansions versus regular code.
如果你需要对宏展开进行调试,你会发现你的工具只对此提供了很少或没有支持。
If you ever had the need to debug a macro expansion you had to discover, that your tools provide only little or no support for this task.
在宏展开之后,结果可以再次进行宏展开,直到无法再展开。我们可以利用这种特性。
We are taking advantage of the fact that after a macro expansion occurs, the result is then macro-expanded again, continuing until no more expansions take place.
更具体地说,它是在宏展开时执行给定的操作,在Scheme系统中宏展开与编译并不总是同时进行的。
More specifically, it will perform the given operation at macro-expansion time, which is not always the same as compile time in Scheme systems.
因为宏可以以任何方式展开常规代码,所以如果声明式语言不能满足需要,那么随时可以切换回命令式编程。
Since the macro expands to regular code anyway, you can always switch back to imperative programming if the declarative language doesn't suit your needs.
它可以用于宏模式和展开式中。
It can be used both in the macro pattern and in the expansion.
这些宏将安全声明展开成清单12所示的内容。
These macros will expand our security declarations into what's shown in Listing 11.
每一个找到的要展开的宏都会在跟踪输出中增加一级缩入。
Every found macro to expand will add an additional indentation level inside the trace output.
你也可以仅在一个宏的部分展开中启用跟踪。
This way you have the possibility to enable the tracing during the expansion of a part of a macro only.
给定参数(如果有且定义为宏)的展开。
The expansion of the given arguments (if any and if these are defined as macros).
汇编程序采用的一种动作,例如在宏定义展开时,它用一个值来代替一个变量符号。
The action taken by the assembler when it replaces a variable symbol with a value , for example , during the expansion of a macro definition.
宏处理器将会认出你的简写并将它们替换成展开后的形式。
The macro processor will recognize your shorthand terms and replace them with their expanded form.
变化将切当的在2011年呈现出来,你们扬升的门路将渐渐的展开,所以你们被要求筹办行装为了最终的2012年,这个宏年夜的提拔产生。
The changes will really commence in 2011 and your path to Ascension will gradually unfold, so that you are prepared for the final year of 2012 when a great uplifting will occur.
安宏宇称,在三个月的时间内,麦肯锡公司对中国17个城市的1,500人展开了详细调查,公司发出的调查邀请是其收到的回复数量的四到五倍。
Over a span of three months, the firm canvassed 1,500 people in 17 cities across China, and sent out 'four or five times the amount of invitations' compared to the replies it received, Mr.
空宏和未定义的宏都展开为空字符串,但定义为空字符串的宏被视为是在预处理表达式中定义的。
Both null and undefined macros expand to null strings, but a macro defined as a null string is considered defined in preprocessing expressions.
并购勾当的展开遭到企业本身实力,宏不雅经济情况,法令轨制和国度政策的影响。
Mergers and acquisitions activities affected by the enterprise itself, the macro-economic environment, the legal system and national policies.
并购勾当的展开遭到企业本身实力,宏不雅经济情况,法令轨制和国度政策的影响。
Mergers and acquisitions activities affected by the enterprise itself, the macro-economic environment, the legal system and national policies.
应用推荐