equal
deleted
inserted
replaced
|
1 <body> |
|
2 |
|
3 <p> |
|
4 The Java™ programming language compiler API is a set of interfaces that describes the |
|
5 functions provided by a compiler. This API has three |
|
6 main objectives: |
|
7 </p> |
|
8 |
|
9 <ul> |
|
10 |
|
11 <li>Allow invocation of a compiler from a program using |
|
12 standardized interfaces.</li> |
|
13 |
|
14 <li>Provide interfaces enabling the compiler to report diagnostics in a |
|
15 structured way.</li> |
|
16 |
|
17 <li>Provide interfaces enabling clients of the compiler to override |
|
18 how file objects are found. "File objects" is a file |
|
19 abstraction.</li> |
|
20 |
|
21 </ul> |
|
22 |
|
23 </body> |