hi,
i am just looking through the CHANGES file to find out what all the new stuff is and try it out.
- the getter-setter example fails with:
getset.pike:4:Illegal ` identifier. getset.pike:4:parse error, unexpected `TOK_IDENTIFIER', expecting `error' or `'('' getset.pike:7:parse error, unexpected `TOK_RETURN' getset.pike:10:Illegal ` identifier. getset.pike:10:parse error, unexpected `TOK_IDENTIFIER', expecting `error' or `'('' getset.pike:13:parse error, unexpected `'='' getset.pike:14:parse error, unexpected `'}'' getset.pike:14:Missing ';'. getset.pike:20:parse error, unexpected `'}'' getset.pike:20:Missing ';'. getset.pike:26:parse error, unexpected `';'', expecting `')'' getset.pike:26:Missing ')'. getset.pike:27:Missing ';'. getset.pike:29:Missing '}'. getset.pike:29:Unexpected end of file.
it looks almost like it is not working at all. (i am using the pikefarm build to test this) is there a switch that needs to be turned to activate this?
- does portable bytecode affect the performance? did the dumped bytecode contain architecture specific optimizations before? or were those always generated at runtime? in other words, where does the machinecode generation come in?
- what is the missing example in ADT.Struct supposed to demonstrate?
- what do all these FIXME: Rewrite comments mean? rewrite the code or rewrite the CHANGES entry?
greetings, martin.