//hello.d void main(){ printf(`content-type: text/html <html> <head> <title>HelloWorld</title> </head> <body> <p>Hello World</p> </body> `); }
ほとんど、C言語と同じですが、"`"バッククォートを使った文字列は改行を含めることができます。エスケープシーケンス(\n)なども無視されます。 これが、スクリプト言語でいうところのヒアドキュメントにあたる機能です。 バッククォートはほとんど利用されない(するという人はごめんなさい)なのでいい感じがします。
dmd hello.d
もしくは
dmd hello
と打ち込んで、
hello.cgi
に名前を変えてサーバ上に上げてください.
タイトルバーにHello World ないようもHello World と表示されるはずです。