[Heikki Kultala] This patch contains the ABI changes for the TCE target.
[clang.git] / examples / clang-interpreter / README.txt
blob7dd45fad50483302c38f0f8f0673220147408741
1 This is an example of Clang based interpreter, for executing standalone C
2 programs.
4 It demonstrates the following features:
5  1. Parsing standard compiler command line arguments using the Driver library.
7  2. Constructing a Clang compiler instance, using the appropriate arguments
8     derived in step #1.
10  3. Invoking the Clang compiler to lex, parse, syntax check, and then generate
11     LLVM code.
13  4. Use the LLVM JIT functionality to execute the final module.
15 The implementation has many limitations and is not designed to be a full fledged
16 C interpreter. It is designed to demonstrate a simple but functional use of the
17 Clang compiler libraries.