To really mess with our minds, do you also have an optional skin translation 
like
    skin (one syntax) `->` AST `->` skin (another syntax)

Secondly, if the intermediate AST syntax was exportable (to file), does that 
give Nim a platform-independent representation (assuming it includes the `when 
defined(....):` code)?

Thirdly, if this ever became reality, documenting and tracking changes to the 
AST would be very important.

Reply via email to