void GCodeLibrary::parseAxes(const js::Arguments &args, Axes &axes, bool incremental) { for (const char *axis ="xyzabcuvw"; *axis; axis++) { string name = string(1, *axis); if (args.has(name)) axes.set(*axis, args.getNumber(name) + (incremental ? axes.get(*axis) : 0)); } }