void main(int argc, char *argv[])
{
char *x = argv[1];
}
character(len=:), allocatable :: x
integer :: n
call get_command_argument (1, length=n)
allocate (character(n):: x)
call get_command_argument (1, x)
public static void main(String[] args) {
if (args.length != 0) {
String x = args[0];
}
}
let x = env::args().nth(1).unwrap_or("".to_string());
let first_arg = env::args().skip(1).next();
let fallback = "".to_owned();
let x = first_arg.unwrap_or(fallback);
void main(int argc, char *argv[]) { char *x = argv[1]; }
int main(int argc, char *argv[]) { vector<string> args(1 + argv, argc + argv); string x = args.at(0); }
static void Main(string[] args) { string x = args[0]; }
auto x = args[1];
main(args) { var x = args[0]; }
character(len=:), allocatable :: x integer :: n call get_command_argument (1, length=n) allocate (character(n):: x) call get_command_argument (1, x)
x := os.Args[1]
x <- return.head =<< System.Environment.getArgs
const x = process.argv[2]
public static void main(String[] args) { if (args.length != 0) { String x = args[0]; } }
String x = args[0];
x = arg[1]
$x = $argv[1];
var _x: String; begin _x := ParamString(1); end.
$x = $ARGV[0];
x = sys.argv[1]
x = ARGV.first
let x = env::args().nth(1).unwrap_or("".to_string());
let first_arg = env::args().skip(1).next(); let fallback = "".to_owned(); let x = first_arg.unwrap_or(fallback);