;Lines beginning with a semi-colon are comments ; ;I got tired of using a huge file for testing ;and coding, so I am breaking it down to a smaller file. G21 G90 G28 M140 S80 M83 T0 M109 S255 M106 G1 X11.11 Y22.22 Z0.12 E0 F30000 M114 G1 X33.33 Y44.44 Z0.1 E0 F222 M114 ;During parsing, we also want to remove ;carriage returns and line feeds G1 E1.23 F900 M114 G1 X55.55 Y66.66 E0.0102 F555 M114 G1 X77.77 Y88 E0.1234 M114 M107 G1 X-11.11 Y-22.22 Z0.12 E0 F30000 M114 G1 X-33.33 Y-44.44 Z0.1 E0 F222 M114 ;Let's add another carriage return G1 E-1.23 F900 M114 G1 X-55.55 Y-66.66 E-0.0102 F555 M114 G1 X-77.77 Y-88 E-0.1234 M114 M104 S0 M140 S0 G1 F1200 X0 Y0 Z23 M114 ;Might as well include the other commands for testing G20 G91 M82 ;All supported commands should now be included ; ;I think this file should provide enough information ;and test conditions to create the parser