Multiline shebang: Difference between revisions
Content added Content deleted
(→{{header|Clojure}}: Clojure idioms) |
(→{{header|Scheme}}: bash idioms) |
||
Line 464: | Line 464: | ||
=={{header|Scheme}}== |
=={{header|Scheme}}== |
||
{{works with|Chicken Scheme}} |
{{works with|Chicken Scheme}} |
||
<code>#| ... |#</code> provides just the right environment for the multiline shebang. Here, the script name is passed once to the Chicken Scheme Interpreter and once to be picked up in args. |
|||
<lang scheme>#!/bin/ |
<lang scheme>#!/usr/bin/env csi -ss</lang> |
||
#| |
|||
exec csi -ss $0 ${1+"$@"} |
|||
exit |
|||
|#</lang> |
|||
=={{header|Smalltalk}}== |
=={{header|Smalltalk}}== |