You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Haxe
According to the book "code generation in action" there exist 6 categories of code generator models: Code munger, Inline code expander, Mixed code generator, Partial class generator, Tier generator and Full-domain language.
In my opinion Haxe compilers are Code mungers that transform an input file written in Haxe to different languages but I am not sure.
I was wondering how the code transformation within Haxe is done?
Which class of generators corresponds to the Haxe generator?
Benjamin Dubois
unread,
Dec 20, 2016, 2:20:18 PM12/20/16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Haxe
I'm not sure about your classifications, but haxe performs the maximum amount of code re-writing possible. It fully understands the source code and can create new classes and move code around if it so desires. So it is much more than a "munger" - I guess "full-domain".
Hugh
Seb
unread,
Dec 21, 2016, 9:15:10 AM12/21/16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Haxe
Hi,
in my opinion haxe is not a code generation tool, its a transpiler.