Frequently Asked Questions
What are the instructions of h?
h supports the following instructions:
h
'
All valid h instructions must be separated by a space (\0x20
or the spacebar on your computer). No other forms of whitespace are permitted. Any other characters will render your program gentoldra.
How do I install and use h?
With any computer running Go 1.11 or higher:
go get -u -v within.website/x/cmd/hlang
Usage is simple:
Usage of h:
-config string
configuration file, if set (see flagconfyg(4))
-koan
if true, print the h koan and then exit
-license
show software licenses?
-manpage
generate a manpage template?
-max-playground-bytes int
how many bytes of data should users be allowed to
post to the playground? (default 75)
-o string
if specified, write the webassembly binary created
by -p here
-p string
h program to compile/run
-port string
HTTP port to listen on
-v if true, print the version of h and then exit
What version is h?
Version 1.0.1, this will hopefully be the only release.
What is the h koan?
And Jesus said unto the theologians, "Who do you say that I am?"
They replied: "You are the eschatological manifestation of the ground of our being, the kerygma of which we find the ultimate meaning in our interpersonal relationships."
And Jesus said "...What?"
Some time passed and one of them spoke "h".
Jesus was enlightened.
Why?
That's a good question. The following blogposts may help you understand this more: