anchor.diff:                 if you create a self contained installation.
                  
   Configuring the Lua interpreter:
  -/LV [version]  Lua version to use; either 5.1, 5.2, or 5.3.
  +/LV [version]  Lua version to use; either 5.1, 5.2, 5.3, or 5.4.
                  Default is auto-detected.
   /LUA [dir]     Location where Lua is installed - e.g. c:\lua\5.1\
                  If not provided, the installer will search the system
  
positive.code: 			die("Bundled Lua version is 5.1, cannot install "..vars.LUA_VERSION)
  		end
  	end
  	if not vars.LUA_VERSION:match("^5%.[123]$") then
  		die("Bad argument: /LV must either be 5.1, 5.2, or 5.3")
  	end
    if USE_MSVC_MANUAL and USE_MINGW then
      die("Cannot combine option /MSVC and /MW")
  
negative.code: 	if lua_version_set then
  		names = {S"lua$LUA_VERSION.exe", S"lua$LUA_SHORTV.exe"}
  	else
  		names = {"lua5.4.exe", "lua54.exe", "lua5.3.exe", "lua53.exe", "lua5.2.exe", "lua52.exe", "lua5.1.exe", "lua51.exe"}
  	end
  	table.insert(names, "lua.exe")
  	table.insert(names, "luajit.exe")
  