This thin extension registers the yanlua debug type and launches the native
yanlua-debug-adapter. Runtime breakpoint, stack, and variable behavior stays
inside the C++ adapter and IDebugRuntime.
Use YanLua: Debug Current Lua File or create a launch configuration:
{
"type": "yanlua",
"request": "launch",
"name": "Debug YanLua",
"program": "${file}",
"cwd": "${workspaceFolder}",
"stopOnEntry": false
}
Platform packages place the executable under
bin/<win32|linux|darwin>-<x64|arm64>/. During local development,
yanlua.adapterPath can point at a CMake or Visual Studio build output.