問題タブ [scheme48]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scheme - Load package in Scheme48, how to get first, word variable, etc
I just installed the scheme48 package from macports and have started experiencing. I was watching this youtube video, link here and was attempting to perform some of the examples. In the lecture the professor is running scheme on a Sun terminal. For example, I attempt to do '(first 473)' and get 'Error: undefined variable first'. Now, I'm assuming I haven't loaded the correct package / library or what ever it is called in scheme but am not sure what the syntax and library is. I believe that scheme48 and the scheme version on that sun terminal in the video are not the same and could be part of the problem.
So, what library do I need to use and how do I load it?
linux - scheme48 でプログラムを正しく実行するにはどうすればよいですか?
私はスキームを学んでいます。Gimp 用のscript-fuフィルターを作成したいので、 tinyschemeを使用して作成したスクリプトを実行していましたが、tinyschemeの関数セットは非常に限られているようmax
で、 、min
、 などの関数even?
が欠落しています。(誰かにここで私が間違っていることを証明してもらいたい:( )
わかりました、実際には、scheme48 で Scheme スクリプトを実行したいだけです。それ、どうやったら出来るの?
たとえば、次のファイルをscheme48で実行するにはどうすればよいですか?
scheme - Scheme48でレコードを定義したい
私はscheme48でdefine-record-typeの例を試しましたが、機能していないようです。どうしたの?
与える
他の例を試しましたが、同様の結果が得られました。私はscheme48のユーザーマニュアルから直接例を試しました。
前もって感謝します。
scheme - Scheme48 (またはその他のスキーム) の現在のスコープですべてのバインディングを表示する方法
私はScheme48/Scshでいくつかのことをしています。私がかなり不便だと思うのは、名前の補完がないことです (Guile の (ice-9 readline) または Racket の Xrepl に似ています)。しかし、Scheme48 が完成する前に (完成するのであれば)、手動で内省を行えるようにしたいと考えています。私の質問は、現在のコンテキストで定義されている/表示されているすべての識別子のリストをどのように取得できるかです。私の理解が正しければ、Scheme には (Common Lisp とは異なり) 変数と関数に対して 1 つの統一された名前空間があるため、両方に関する情報が提供されます。任意の提案をいただければ幸いです。