HWorld
表示
設計者 | OsmineYT |
---|---|
型付け | なし |
H🌍(エイチワールド)またはHWorldは、プログラミング言語の一つである。Hello, World!プログラムに特化しており、決められた文字列だけ[* 1]の出力命令と、終了命令しか存在しない。そのため、実用言語ではなく、難解プログラミング言語の一種に含まれる。
仕様
[編集]メモリなどは存在しない。H🌍の命令は以下の通りである。
命令 | 内容 |
---|---|
h |
Hello! と表示
|
hh |
Hello, Hello! と表示
|
w |
World! と表示
|
ww |
World, World! と表示
|
hw |
Hello, World! と表示
|
wh |
World, Hello! と表示
|
q |
インタープリタを終了 |
それ以外の文字の場合は、その文字を出力するのみである(クワイン)。
サンプルコード
[編集]Hello, World!プログラム
[編集]以下のソースコードは、Hello, World!を出力するだけのプログラムである。[1]
hw
h
、w
、q
以外の文字はそれを出力するという性質を利用したもの。[1]
THIS IS JUST A SIMPLE QUINE.
脚注
[編集]注釈
[編集]- ^ ただし、仕様の「命令以外の文字はそのまま出力する」というものを使えば、他の文字も出力することができる。
出典
[編集]- ^ a b Esolang WikiにおけるH🌍の記事 より。