タグ

REPLに関するbigbroのブックマーク (5)

  • JavaScript で Lisp の処理系 (と REPL) を実装してみた - mooz deceives you

    MiSPLi: http://mooz.github.com/mispli/ MiSPLi Emacs に出会ったのが三年前. それから一年程して elisp をいじり始めたので, 僕と Lisp との付き合いはかれこれ二年ほどになる. JavaScript を始めたのが一年前だから, 僕の中では C 言語に次いで付き合いの長い言語だ. 必要にかられたときにちょこちょこと elisp を書いて, 終わったらしばらく別れを告げる. そんな中途半端な付き合いを続けていた三月も終盤, 竹内先生の書かれた「初めての人のための LISP」を読み, その内容に深い感銘を受けた. Lisp を Lisp で実装する, といった章があり, これまで何となしに使っていた Lisp の中身を垣間見ることができたような, そんな気分になっていた. その時に, 「ひょっとしたら僕にも Lisp の処理系を実装でき

    JavaScript で Lisp の処理系 (と REPL) を実装してみた - mooz deceives you
  • REPLとは コンピュータの人気・最新記事を集めました - はてな

    Read-eval-print loopの略 字のごとく読んで評価して表示して繰り返す。対話型評価環境を指す。ただし、インタープリタと同義ではない。 多くの関数型言語やスクリプト言語では利用出来る。たとえば: Common Lisp (Common Lispではデバッグ環境も同時に備えている。emacsに組み込まれたslimeもこれに当たる。) Emacs Lisp (ielm) Ruby (irb) Python (ipython) Scheme処理系 Haskell (hugs, ghci) OCaml このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

    REPLとは コンピュータの人気・最新記事を集めました - はてな
  • 15 | 5月 | 2011 | Paepoi Blog

    mono にはこんなのがあるらしい。 ようするに C# 言語のインタラクティブシェルだ。 CsharpRepl – Mono Ubuntu 10.10 には最初から入っていたので試してみる。 公式の解説が思いっきり LINQ だけど普通に foreach とかはどうだ。 using System; は初期状態から行われている。 for 文は一行で終わらせるか中括弧を語尾に付けないとエラーになる。 日語は入力時に化けるけど UNICODE として処理しているようだ。 class なんかは作れない。 終了は quit; となっているが普通に Ctrl+D でいい。 Ctrl+D に慣れすぎて Windows の cmd.exe で EXIT を打つのが面倒… というか Windows でも cmd.exe のほうがある程度の処理は簡単な体に… それはどうでもよくて。 インタラクティブシェルだ

  • C# REPL | Mono

    C# GUI Shell This documents the features available in the C# interactive shell that is part of Mono’s C# compiler. An interactive shell is usually referred to as a read eval print loop or repl. The C# interactive shell is built on top of the Mono.CSharp library, a library that provides a C# compiler service that can be used to evaluate expressions and statements on the flight as well as creating t

  • C# のインタラクティブ・シェル csharp | tnomuraのブログ

    Linux の .Net 環境 Mono をインストールすると、C# のインタラクティブ・シェル csharp が付いてくる。Ubuntu で Mono をインストールするには、Ubuntu ソフトウェアセンター>開発ツール>Mono/CLI の検索で mono-complete を検索してインストールするとよいようだ。 Mono がインストールされていれば端末エミュレータで、csharp と入力するとインタラクティブシェルが起動する。 tomokiyo@tomokiyo-laptop:~$ csharp Mono C# Shell, type "help;" for help Enter statements below. csharp> Console.Write("name: "); string name = Console.ReadLine(); Console.WriteLin

    C# のインタラクティブ・シェル csharp | tnomuraのブログ
    bigbro
    bigbro 2011/11/08
    sudo apt-get install mono-complete はフルインストールっぽい
  • 1