Aerodynamik - 航空力学

はてなダイアリーからはてなブログへ移行中

スーパーpre記法 シンタックス・ハイライトの実装

http://d.hatena.ne.jp/hatenadiary/20061215/1166155734


テストしてみる


java

public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello, world!");
    }
}

sql

print 'hello world'

sh

echo 'Hello, world!'

vb

Module Hello
  Sub Main()
      MsgBox("Hello, World!") 
  End Sub
End Module

C

#include <stdio.h>

int main(void)
{
    printf("Hello, world!");
    return 0;
}

cobol

IDENTIFICATION DIVISION.
PROGRAM-ID.     HELLO-WORLD.

ENVIRONMENT DIVISION.

DATA DIVISION.

PROCEDURE DIVISION.
DISPLAY "Hello, world!".
STOP RUN.

Cobolうまくいかないなあ
明示してもしなくても駄目か


これはどうだ

IDENTIFICATION DIVISION.
PROGRAM-ID.     HELLO-WORLD.

ENVIRONMENT DIVISION.

DATA DIVISION.

PROCEDURE DIVISION.
MAIN-LOGIC SECTION.
BEGIN.
    DISPLAY " " LINE 1 POSITION 1 ERASE EOS.
    DISPLAY "Hello, World." LINE 15 POSITION 10.
    STOP RUN.
MAIN-LOGIC-EXIT.
    EXIT.

駄目か。対応リストには入ってるんだけどな
なんか書き方おかしい?