タグ

Basicとgoに関するyohane00のブックマーク (1)

  • gobasic - Goで作られたBASICインタプリタ

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました BASICと言えば最初に触ることの多いプログラミング言語だと思います。ごく簡単な言語体系だけに、複雑なことをしようと思うともの凄くコードが増えてしまったりします。また、GOTOを多用すると全体の動きの把握が難しく、スパゲティなコードが作られます。 そんなBASICをGoで動かせるのがgobasicです。 gobasicの使い方 コード例です。一番左は行番号です。 10 GOTO 80 20 GOTO 70 30 GOTO 60 40 PRINT "Hello, world!\n" 50 END 60 GOTO 40 70 GOTO 30 80 GOTO 20 実行します。確かにちゃんと出力されます。 $ gobasic 10-goto.bas Hello, world! さらにWe

    gobasic - Goで作られたBASICインタプリタ
  • 1