standard.osc syntax error for empty struct position
The generated standard.osc file contains a syntax error in the following place (shown as diff of erroneous to corrected version, based on current review deliverable):
- colon on empty struct declaration for
struct position
:
@@ -132,7 +132,7 @@
# Structs
###########
-struct position:
+struct position
struct position_3d inherits position:
x: length
Empty structs cannot have a colon, that requires at least one member to be present after it. Likely the generator needs to special-case this.