Mercurial > hg > graal-jvmci-8
comparison graal/com.oracle.truffle.api/src/com/oracle/truffle/api/TruffleLanguage.java @ 21889:45083be8a812
Truffle: add a version string to the information provided with Language registration
author | Michael Van De Vanter <michael.van.de.vanter@oracle.com> |
---|---|
date | Fri, 05 Jun 2015 18:05:13 -0700 |
parents | 2f9e4d984d16 |
children | 894f82515e38 |
comparison
equal
deleted
inserted
replaced
21755:c052d68e7eac | 21889:45083be8a812 |
---|---|
68 * {@link Language#getName()} getter. | 68 * {@link Language#getName()} getter. |
69 * | 69 * |
70 * @return identifier of your language | 70 * @return identifier of your language |
71 */ | 71 */ |
72 String name(); | 72 String name(); |
73 | |
74 /** | |
75 * Unique string identifying the language version. This name will be exposed to users via | |
76 * the {@link Language#getVersion()} getter. | |
77 * | |
78 * @return version of your language | |
79 */ | |
80 String version(); | |
73 | 81 |
74 /** | 82 /** |
75 * List of MIME types associated with your language. Users will use them (directly or | 83 * List of MIME types associated with your language. Users will use them (directly or |
76 * indirectly) when {@link TruffleVM#eval(java.lang.String, java.lang.String) executing} | 84 * indirectly) when {@link TruffleVM#eval(java.lang.String, java.lang.String) executing} |
77 * their code snippets or their {@link TruffleVM#eval(java.net.URI) files}. | 85 * their code snippets or their {@link TruffleVM#eval(java.net.URI) files}. |