bobinater wrote:that looks alot like mill code to me
lathe code for most lathes that I have seen do not use
Indeed, it is mill code, as LinuxCNC is a general-purpose machine tool (and robot) controller. I think it was decided that that was a more flexible system.
However, as that link showed, someone has already modified LinuxCNC to accept the alternative format. You could (in theory) patch your version of LinuxCNC with those changes, or hope that they get accepted into the production version and wait.
You could also write a filter that converts your G-code before running it, that is fairly easy to configure.
Modifying the post processor is probably the easiest way, though.
I will mention that you would prefer the other style, though.