ffi: autogen java bindings (very wip)

This commit is contained in:
2023-09-07 01:51:50 -07:00
parent 540826fb6e
commit a2f2252965
7 changed files with 131 additions and 6 deletions

View File

@ -1,10 +1,8 @@
func java_system_err()
native java "java.lang.System:static-getter:err:java.io.PrintStream"
import java java.lang.System
func print_stream_println(stream, line)
native java "java.io.PrintStream:virtual:println:void:String"
func java_io_PrintStream_println(a) native java "java.io.PrintStream:virtual:println:void:String"
export func main() {
let error = java_system_err()
print_stream_println(error, "Hello World")
let stream = java_lang_System_err_get()
java_io_PrintStream_println(stream, "Hello World")
}