タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

forthに関するYTPXのブックマーク (11)

  • http://homepage1.nifty.com/x6/language/forth/index.htm

    YTPX
    YTPX 2006/10/06
  • Contents of /thinking-forth/thinking-forth-docs/trans-dic.txt - "Thinking Forth" Japanese Localization - OSDN

    YTPX
    YTPX 2006/06/24
  • 404 Not Found

    The requested URL was not found on this server. Apache/1.3.41 Server at www.netlaputa.ne.jp Port 80

    YTPX
    YTPX 2006/06/11
  • Forth - Wikipedia

    Forth(フォース)は、スタック指向のプログラミング言語およびそのプログラミング環境である。Forth はしばしば、かつての習慣に従ってすべて大文字で綴られることもあるが、頭字語ではない。 Forth はスタック指向であり、逆ポーランド記法(RPN)と同様の後置記法による記述が一番の特徴である。その他の特徴としては、手続き型・命令型であり、言語としては全ての値は型としての区別なく扱われること(型システムが無いこと)、制御構造などもプログラム可能であること(リフレクション)といったものがある。 典型的な Forth の実装には、LISP におけるRead–eval–print loop(REPL)に対応する、入力されたワードを即座に実行する対話型のインタプリタモードと(これは、正規のオペレーティングシステムがないシステム向けのシェルにも適している)、後の実行のために一連のワードをコンパイル

    Forth - Wikipedia
    YTPX
    YTPX 2006/06/08
  • Harroth

    Pugsの勉強をしようと考えている方は、以下のリソースを読むと面白いかもしれません。 Harrothチュートリアル ソースコード Harrothチュートリアルでは、Forthというプログラミング言語のパーサをHaskellで実装しながら、パーサについての理解が深められるように書かれています。しかし残念な点が2点あります。第一に、説明で出てくるコードと実際のソースコードに若干の違いがあり、読者の理解を妨げていることです。*1第二に、パーサの核になる部分のコードが欠落していることです。よく書けているチュートリアルなだけに、当に残念でした。 あと少しのピースがあれば、完成しそうだったので、代わりにそのピースを作ってみました。何回も試行錯誤してパーサが完成した時は、当に感動しました。 そのパーサのコードは以下の通りです。 % vim MyForth.hs {- MyForth - An Imp

    Harroth
    YTPX
    YTPX 2006/06/08
  • Haskell: Forthインタプリタの実装 - Accept Things

    完全ではないもののForthパーサが動作するようになったので、次にForthインタプリタの実装を行ってみました。Harrothチュートリアルの説明を読みながら実装すると、それほど大きな問題もなくインタプリタが動作するようになりました。ForthのコードをASTに変換できるだけでも感動しますが、さらにインタプリタまで動作してしまうと、かなり興奮しますよw。興味のある方は是非チャレンジしてみて下さい。Audrey Tangさん、まじ凄いです。 今回はhttp://feather.perl6.nl/~nothingmuch/harrorth/doc/04.kwidのチュートリアルを読みながら実装を進めました。現段階のForthインタプリタでも、Harrothチュートリアルで説明されるような挙動が得られます。 % ./myforth 1 3 . 4 . 5 3 4 Interp {stack =

    Haskell: Forthインタプリタの実装 - Accept Things
    YTPX
    YTPX 2006/06/08
  • プログラミング言語 Forth

    「オレは他のヤツらとは一味違うぜ」 多くのプログラミング言語、例えば BASIC では、2+3 を 2+3 と書きます。ところが Forth (フォース) 言語では、 2 3 + と書きます。なんだそりゃ? しかし、ここが Forth の Forth らしいところ なんです。 BASIC のシステムは、「2+3」という全体を見てから 「そうか、2 と 3 を足したいんだな」と判断して、それから実行します。 つまり、その部分を全部解読してからでないと処理が始まりませんし、 カッコなんかがあってややこしい計算になると、それだけでも時間がかかってしまいます。 それに対して、Forth はスタックというしくみを使っています。 スタックは、「ストッキング」のようなものです。そう、女性が履く あの「ストッキング」です。Forth の処理システムは、前から順番に プログラムを見ていって、「2」に出くわす

    YTPX
    YTPX 2006/06/08
  • Forth (programming language) - Wikipedia

    SwiftForth (Forth, Inc.) Gforth (GNU Project) VFX Forth (MicroProcessor Engineering) Forth is a stack-oriented programming language and interactive integrated development environment designed by Charles H. "Chuck" Moore and first used by other programmers in 1970. Although not an acronym, the language's name in its early years was often spelled in all capital letters as FORTH. The FORTH-79 and FOR

    YTPX
    YTPX 2006/06/08
  • Home

    YTPX
    YTPX 2006/06/08
  • EarthLink® - Page Not Found

    YTPX
    YTPX 2006/06/08
  • スペースアルク:英辞郎検索結果

    YTPX
    YTPX 2006/06/08
  • 1