The private files are not found under the namespace (+toml) folder in Octave.
This appears to be due to an Octave bug (still present in Windows Octave 9.4.0). A workaround is to add the private folder to the load path. MATLAB complains about adding private folders to the path though so a (ugly) work around is to add something like the following to your scripts so that they work under both Octave and MATLAB.
if exist('OCTAVE_VERSION', 'builtin')
addpath('MATLABPKGS\+toml\private');
end
The private files are not found under the namespace (+toml) folder in Octave.
This appears to be due to an Octave bug (still present in Windows Octave 9.4.0). A workaround is to add the private folder to the load path. MATLAB complains about adding private folders to the path though so a (ugly) work around is to add something like the following to your scripts so that they work under both Octave and MATLAB.
if exist('OCTAVE_VERSION', 'builtin')
addpath('MATLABPKGS\+toml\private');
end