community
directory
books
authors
images
encyclopedia

Email:
Password:
Register

Knowledgerush Search

 

Google
  Web knowledgerush


Search for images of Code generation


Message boards   Post comment

Code generation

In computer science, the code generation is a process on compilers that actually outputs machine code on the target environment.

Code generators usually take intermediate form generated by directly semantic analysis or intermediate code generators. Three address code format is a common intermediate format, described in fact in the dragon book. It also refers to one of the trial generations in genetic programming


In more general sense, the code generation is to produce programs in some automatical manner. A compiler-compiler, a program that generates a compiler like yacc, is a very common instance.

Code generations can be done either at runtime, including load time or compiler time. Just-in-time compilers usually produce native or nearly native code from byte code when programs are loaded onto the compilers. Compiler-compilers, for instance, almost always generate code at compiler time on the other hand.


See also: Model Driven Architecture, compiler, programming language, semantic analysis

Referenced By

Compilation | Compile | Compile (computing) | Compiled sofware | Compiler | Compiler design | Compilers | Compilers: Principles, Techniques and Tools | Compiling | Cross compiler

 

Compose Your Message

Your Email Address or Pen Name (optional):
Subject:
Your Message:
 

 

 

 

 

 

This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "Code generation".

 

Contact UsPrivacy Statement & Terms of Use

 
Copyright © 1999-2003 Knowledgerush.com. All rights reserved.