参考所有分组:补 program end source 覆盖,测试通过

This commit is contained in:
cnc
2026-06-03 10:04:46 +08:00
parent 0895c04ab1
commit c5a1d655b0
4 changed files with 74 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
G21 G90 G17
(Source basis: LinuxCNC src/emc/rs274ngc/interp_convert.cc convert_stop handles M2 in the reset plus PROGRAM_END branch.)
(Unlike M30 in the same branch, M2 does not call PALLET_SHUTTLE before PROGRAM_END.)
M2
M30

View File

@@ -0,0 +1,5 @@
G21 G90 G17
(Source basis: LinuxCNC src/emc/rs274ngc/interp_internal.hh defaults loop_on_main_m99 false.)
(Source basis: src/emc/rs274ngc/interp_convert.cc convert_stop treats main-program M99 like M2/M30 when looping is disabled.)
M99
M30