Help


[permalink] [id link]
+
Page "Literate programming" ¶ 5
from Wikipedia
Edit
Promote Demote Fragment Fix

Some Related Sentences

preprocessor and is
C ++ started as a preprocessor for C and is currently nearly a superset of C.
It is now possible ( and relatively easy ) to write an entirely portable program in Fortran, even without recourse to a preprocessor.
SIMSCRIPT is an application specific Fortran preprocessor for modeling and simulating large discrete systems.
Macros in the PL / I language are written in a subset of PL / I itself: the compiler executes " preprocessor statements " at compilation time, and the output of this execution forms part of the code that is compiled.
* tbl is a preprocessor for formatting tables.
GNU m4 is an implementation of the m4 macro preprocessor.
Currently there is a single preprocessor that delivers debugger functionality.
Like C, Verilog is case-sensitive and has a basic preprocessor ( though less sophisticated than that of ANSI C / C ++).
In computer science, a preprocessor is a program that processes its input data to produce output that is used as input to another program.
The most common example of this is the C preprocessor, which takes lines beginning with '#' as directives.
One way to handle this is write conditional code, with code blocks selected by means of preprocessor directives (); but because of the wide variety of build environments this approach quickly becomes unmanageable.
One way to handle this is write conditional code, with code blocks selected by means of preprocessor directives (); but because of the wide variety of build environments this approach quickly becomes unmanageable.
The C preprocessor or cpp is the macro preprocessor for the C and C ++ computer programming languages.
The language of preprocessor directives is agnostic to the grammar of C, so the C preprocessor can also be used independently to process other kinds of text files.
One of the most common uses of the preprocessor is to include another file:
Embedded SQL is a technique that simplifies the development of C / C ++ and COBOL Firebird applications, by using a preprocessor called gpre, which allows to embed SQL statements directly into the source code of the host language.
* C preprocessor, a program that processes the C programming language before it is compiled
The section of code that is meant to run in parallel is marked accordingly, with a preprocessor directive that will cause the threads to form before the section is executed.
Ratfor ( short for Rational Fortran ) is a programming language implemented as a preprocessor for Fortran 66.

preprocessor and used
Borland supplied a separate program, the trigraph preprocessor, to be used only when trigraph processing is desired ( the rationale was to maximise speed of compilation ).
REP is an alternative implementation of RZIP algorithm by Bulat Ziganshin used in his FreeArc archiver as preprocessor for LZMA / Tornado compression algorithms.
The preprocessor is used to locate two types of empty space in the map, the empty space enclosed by brushes where the game will be played, and the other empty space outside the brushes that the player will never see.
Objects in C used preprocessor directives to simulate an object system, but the company ’ s development environment was not itself an object-oriented system.

preprocessor and rather
C preprocessor macros work by simple textual search-and-replace at the token, rather than the character, level.
The typical exceptions are macro definitions, preprocessor commands, and declarations, which expression-oriented languages often treat as statements rather than expressions.

preprocessor and macros
The preprocessor also provides an ability to write out the content of the macros and to add to already created macros in any place in the text of the literate program source file, thereby disposing of the need to keep in mind the restrictions imposed by traditional programming languages or to interrupt the flow of thought.
The preprocessor simultaneously expands macros and, in the 1999 version of the C standard, handles operators.
Inline C FFI combined with Common Lisp macros and custom SETF expansions yield a compile-time preprocessor.

preprocessor and ",
Winning entries are awarded with a category, such as " Worst Abuse of the C preprocessor " or " Most Erratic Behavior ", and then announced on the official IOCCC website.
Syntactic constructs similar to C's preprocessor directives, such as C #' s, are also typically called " directives ", although in these cases there may not be any real preprocessing phase involved.

preprocessor and source
* A preprocessor performs macro definition, source code file inclusion, and conditional compilation.
The originating machine invokes a preprocessor to handle header files, preprocessing directives ( such as ) and the source files and sends the preprocessed source to other machines over the network via TCP either unencrypted or using SSH.
A macro processor, such as the C preprocessor, which replaces patterns in source code according to relatively simple rules, is a simple form of source code generator.

preprocessor and code
The preprocessor did not understand all of the language and much of the code was written via translations.
This preprocessor takes the description of the semantics of a language ( i. e. an interpreter ) and, by combining compile-time interpretation and code generation, turns that definition into a compiler to the OCaml programming language — and from that language, either to bytecode or to native code.
Because of this, MediaWiki, for example, has had to introduce its own < code >< nowiki ></ nowiki ></ code > tag for citing references in notes, an idea which has since also been implemented for generic use by the Nelson HTML preprocessor.
* To support writing portable code that makes use of LFS where possible, C standard library authors devised mechanisms that, depending on preprocessor constants, transparently redefined the functions to the 64-bit large file aware ones.
A special preprocessor was added to detect Intel 80x86 " CALL " instructions, converting their operands from relative addressing to absolute addressing, thus calls to the same location resulted in repeated strings that the compressor could match, improving compression of 80x86 binary code.

preprocessor and with
During 1971 and 1972 B evolved into " New B " and then C, with the preprocessor being added in 1972 and early 1973 at the urging of Alan Snyder.
* Java, via iContract2, Contract4J, jContractor, Jcontract, C4J, Google CodePro Analytix, STclass, Jass preprocessor, OVal with AspectJ, Java Modeling Language ( JML ), Jtest, SpringContracts for the Spring framework, Modern Jass, Custos using AspectJ, JavaDbC using AspectJ, JavaTESK using extension of Java, chex4j using javassist, or Contracts for Java, and the highly customizable java-on-contracts.
Slides in HTML format with English narration in RealAudio format are also available to get a jump start learning the architecture and module, preprocessor and embedding developments.
dBase features an IDE with a Command Window and Navigator, a just in time compiler, a preprocessor, a virtual machine interpreter, a linker for creating dBase application. exe's, a freely available runtime engine, and numerous two-way GUI design tools including a Form Designer, Report Designer, Menu Designer, Label Designer, Datamodule Designer, SQL Query Designer, and Table Designer.
# Trigraph replacement: The preprocessor replaces trigraph sequences with the characters they represent.
Generally polyglots are written in a combination of C ( which allows redefinition of tokens with a preprocessor ) and a scripting language such as Lisp, Perl or sh.
A preprocessor with syntax loosely based on DEC's Macro-11 is also included.
Although the kernel of the system works only with clausal normal forms, the preprocessor component accepts a problem in the full first-order logic syntax, clausifies it and performs a number of useful transformations before passing the result to the kernel.
GAS uses assembler directives ( also known as pseudo ops ), which are keywords beginning with a period that behave similarly to preprocessor directives in the C programming language.
The program elements associated with attributes are transformed to more detailed programs by a supporting tool ( e. g. preprocessor ).
For example, a preprocessor may insert a logging program into the methods associated with a " logging " attribute.

0.154 seconds.