Hostname: Difference between revisions
m
→{{header|Wren}}: Minor tidy
(→{{header|Vlang}}: Rename "Vlang" in "V (Vlang)") |
m (→{{header|Wren}}: Minor tidy) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 38:
=={{header|Arc}}==
<syntaxhighlight lang="arc">(system "hostname -f")</syntaxhighlight>
=={{header|Arturo}}==
<syntaxhighlight lang="arturo">print sys\hostname</syntaxhighlight>
{{out}}
<pre>drkameleons-Mac.home</pre>
=={{header|AutoHotkey}}==
Line 369 ⟶ 377:
=={{header|Java}}==
<syntaxhighlight lang="java">
import java.net.InetAddress;
import java.net.UnknownHostException;
<syntaxhighlight lang="java">
System.out.println(InetAddress.getLocalHost().getHostName());▼
void printHostname()
InetAddress localhost = InetAddress.getLocalHost();
▲}</syntaxhighlight>
</syntaxhighlight>
<pre>
penguin
</pre>
=={{header|JavaScript}}==
Line 1,038 ⟶ 1,050:
However, if Wren is embedded in (say) a suitable Go program, then we can ask the latter to get it for us.
<syntaxhighlight lang="
class Host {
foreign static name() // the code for this is provided by Go
Line 1,047 ⟶ 1,059:
which we embed in the following Go program and run it.
{{libheader|WrenGo}}
<syntaxhighlight lang="go">/*
package main
Line 1,064 ⟶ 1,076:
func main() {
vm := wren.NewVM()
fileName := "
methodMap := wren.MethodMap{"static name()": hostname}
classMap := wren.ClassMap{"Host": wren.NewClass(nil, nil, methodMap)}
|