[x] RTL (argc, argv pass-through to Verilated::commandArgs)
[x] Objective C
[x] assembler
[x] Go
[x] Swift
[x] .NET
[x] JVM (The JVM does not have a concept of traditional program name in argv[0])
[x] Vala
[x] Pascal
[x] COBOL
[x] CL (Note that the CLISP implementation elides the program name by default; Manually re-insert this in any cross-implementation preprocessor-style modulino macros.)
$argv
available)Demand higher level languages to automatically enforce non-NULL argv pointer.
https://ryiron.wordpress.com/2013/12/16/argv-silliness/