Commit graph

6 commits

Author SHA1 Message Date
Janis 1ab11164d3 override method_param/field name if it collides 2023-06-26 10:54:49 +02:00
Janis 15b8ec562c sdk-builder: debug print tokens for each type 2023-06-26 00:14:18 +02:00
Janis 572fe68591 sdk-builder: cleanup/fixes 2023-06-25 19:11:55 +02:00
Janis df4cc0677b implement super-type fields and methods 2023-06-25 16:36:22 +02:00
Janis 9ebaf8cd5d generate method trait 2023-06-25 13:43:52 +02:00
Janis b4492dbfd5 initial commit (already containing way too much) of sdk builder
sdk-builder builds the sdk from the serialized RON file
initially only rust will be supported, but C++ and even C, Kotlin or Zig will be easy to add.
2023-06-24 01:02:42 +02:00