# LinuxCNC rs274 source manifest for the wasm simulator port. # Format: group:path:note core:src/emc/rs274ngc/interp_arc.cc:arc geometry and canonical arc conversion core:src/emc/rs274ngc/interp_array.cc:block array initialization core:src/emc/rs274ngc/interp_base.cc:base interpreter interface; contains dlopen path to replace core:src/emc/rs274ngc/interp_check.cc:error text and block checks core:src/emc/rs274ngc/interp_convert.cc:block-to-canon conversion core:src/emc/rs274ngc/interp_cycles.cc:canned cycles core:src/emc/rs274ngc/interp_execute.cc:execute parsed blocks core:src/emc/rs274ngc/interp_find.cc:geometry and tool lookup helpers core:src/emc/rs274ngc/interp_g7x.cc:lathe roughing cycles core:src/emc/rs274ngc/interp_inspection.cc:inspection helpers core:src/emc/rs274ngc/interp_internal.cc:internal setup and utility logic core:src/emc/rs274ngc/interp_inverse.cc:inverse time/feed helpers core:src/emc/rs274ngc/interp_namedparams.cc:named parameters; Python hooks to replace core:src/emc/rs274ngc/interp_o_word.cc:O-word and subroutine flow core:src/emc/rs274ngc/interp_python.cc:Python remap support; browser-hostile core:src/emc/rs274ngc/interp_queue.cc:canonical command queue core:src/emc/rs274ngc/interp_read.cc:line lexer/parser core:src/emc/rs274ngc/interp_remap.cc:remap support; Python hooks to replace core:src/emc/rs274ngc/interp_setup.cc:setup initialization helpers core:src/emc/rs274ngc/interp_write.cc:modal state writers core:src/emc/rs274ngc/modal_state.cc:state tag modal representation core:src/emc/rs274ngc/nurbs_additional_functions.cc:NURBS helpers core:src/emc/rs274ngc/rs274ngc_pre.cc:Interp class implementation; Python and parameter-file work to replace binding:src/emc/rs274ngc/canonmodule.cc:Python module; exclude from wasm core binding:src/emc/rs274ngc/gcodemodule.cc:Python gcode module; exclude from wasm core binding:src/emc/rs274ngc/interpmodule.cc:Boost.Python module; exclude from wasm core binding:src/emc/rs274ngc/pyarrays.cc:Boost.Python bindings; exclude from wasm core binding:src/emc/rs274ngc/pyblock.cc:Boost.Python bindings; exclude from wasm core binding:src/emc/rs274ngc/pyemctypes.cc:Boost.Python bindings; exclude from wasm core binding:src/emc/rs274ngc/pyinterp1.cc:Boost.Python bindings; exclude from wasm core binding:src/emc/rs274ngc/pyparamclass.cc:Boost.Python bindings; exclude from wasm core tooldata:src/emc/tooldata/tooldata_common.cc:shared tool table parser/format logic tooldata:src/emc/tooldata/tooldata_mmap.cc:native mmap implementation; replace for wasm tooldata:src/emc/tooldata/tooldata_db.cc:external database integration; exclude from wasm core