Is translation totally automatic?
Not completely. In most cases you’re likely to have to make some manual changes to the source, but these are usually limited in number and PortAsm will issue a Warning or Error message. Because PortAsm is a source-level translation tool, it is generally easy to see what is going wrong and how to fix the problem.