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