Modulinos: Difference between revisions

Added Octave/MATLAB
(Corrected code block type)
(Added Octave/MATLAB)
Line 205:
 
(context MAIN)</lang>
 
=={{header|Octave/MATLAB}}==
Octave and MATLAB have scripted main by default, because only the first function listed in a program are importable by other programs. The scriptedmain() function is just filler.
 
<lang octave>#!/usr/bin/env octave -qf
 
function scriptedmain()
endfunction
 
function main()
printf("Directory: %s\n", pwd());
printf("Program: %s\n", program_name());
printf("Number of Args: %d\n", nargin);
 
args = argv();
 
for i = 1:nargin
printf("Arg: %s\n", args{i});
endfor
 
endfunction
 
main();</lang>
Anonymous user