Create an executable for a program in an interpreted language: Difference between revisions

m
→‎{{header|J}}: less meaningless verbosity
m (→‎{{header|J}}: less meaningless verbosity)
Line 362:
Also, under Windows, the hashbang line would be ignored, and unnecessary. For windows, there's registry entries tell windows what interpreter to use for a specific extension. So you could eliminate the first line in the above example, but you'd have to do some other work (including picking and using a specific extension).
 
Meanwhile, we could do something similar with compiled C. WeHere's havea theminimal optionexample ofwhich feedingbuilds theand textruns tounder the jconsole executable, or we could do what the [httpsLinux://github.com/jsoftware/jsource/blob/master/jsrc/jconsole.c#L313 jconsole] executable does and link to the J shared library, calling jedo() to run our script.
 
That said, if you have your heart set on creating an executable of your own, here's a minimal example which builds and runs under Linux:
 
<lang C>/* github jsoftware/jsource 903-release-b */
6,951

edits