Commits

ariovistus committed 3578b9d

Edited online

Comments (0)

Files changed (1)

 
 Reflected operator overloading is now supported.
 ===Init===
-This parameter of wrap_class, wrap_struct used to take the form
+Init parameters were once written
 {{{
 #!d
-Init!(Fns...)
+Init!(void function(int), void function(double, double))
 }}}
-where each of Fns is a function type. This single construct would mix in support for all desired constructors.
-
-Now, Init takes the form
+Now they are written
 {{{
 #!d
-Init!(Params...)
-}}}
-This construct mixes in support for a single constructor whose param list matches Params.
+Init!(int),
+Init!(double, double)
+}}} 
 
 ===def===
 def no longer has a MIN_ARGS param, and the position of argument name has been moved.