I worked a lot on Gwion !
I removed cryptic symbols (eg: no more #(0,0) but Complex(0,0) instead),
added some kind of constructors for these kind of structures (Unpack() for instance rebuilds the ast of its arguments).
I add a problem with vararg.start end vararg.end, but now varargs can be copied and there is a statement for its loop:
funvoidtest(...){varloopvararg{}}
And much more...
I'm currently implementing structs users side:
#! this is a comment
#! let's define a struct
structS{inti;floatf;#! ...
}
such structs are like object (they can also have static variables and all kinds of functions) except they are stocked as is, whereas an object stores then in a data field.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I worked a lot on Gwion !
I removed cryptic symbols (eg: no more
#(0,0)
butComplex(0,0)
instead),added some kind of constructors for these kind of structures (
Unpack()
for instance rebuilds the ast of its arguments).I add a problem with
vararg.start
endvararg.end
, but now varargs can be copied and there is a statement for its loop:And much more...
I'm currently implementing structs users side:
such structs are like object (they can also have static variables and all kinds of functions) except they are stocked as is, whereas an object stores then in a data field.