サーチ…


備考

このセクションでは、スキームの概要と、開発者がスキームを使用する理由について概要を説明します。

また、スキーム内の大きなテーマについても言及し、関連するトピックにリンクする必要があります。 schemeのドキュメンテーションは新しいものなので、それらの関連トピックの初期バージョンを作成する必要があります。

CHICKENスキームのインストール

CHICKENは、独自の拡張モジュールシステム「egg」と呼ばれるSchemeインタープリタとコンパイラです。 SchemeをC言語にコンパイルすることで、Schemeをネイティブコードにコンパイルすることができます。

インストール

DebianまたはUbuntuまたは他の派生ディストリビューション:

sudo apt-get install chicken-bin

Fedora / RHEL / CentOS:

sudo yum install chicken-bin

アーチLinux:

sudo pacman -S chicken

Gentoo:

sudo emerge -av dev-scheme/chicken

自作のOS X:

brew install chicken

OpenBSD

doas pkg_add -vi chicken

マイクロソフトウィンドウズ

  • MSYS2をインストールする

  • MSYS2 MinGW-w64シェルを実行する

  • 次のコマンドを実行して、いくつかのprerequesitesをインストールします。

    pacman -S mingw-w64-cross-toolchain base-devel mingw-w64-x86_64-gcc winpty wget
    
  • 次のように入力して、 最新のリリースtarballをダウンロードします。

    wget https://code.call-cc.org/releases/current/chicken.tar.gz
    
  • tar xvf chicken.tar.gz実行してtarballをtar xvf chicken.tar.gz

  • cd chicken-4.11.0入力して、展開されたディレクトリを入力します。

  • make PLATFORM=mingw-msys install実行make PLATFORM=mingw-msys install

あなたが困っ実行している場合はcsi 、代わりに実行してみwinpty csi

CHICKENを使用する

CHICKEN Scheme REPLを使用するには、コマンドラインでcsiと入力します。

CHICKENを使用してSchemeプログラムをコンパイルするには、 csc program.scm実行しますcsc program.scmこれにより、現在のディレクトリに実行可能なprogramが作成されます。

モジュールのインストール

チキンスキームには、卵指数で閲覧できるモジュールが多数あります。卵は、ダウンロードされ、次にチキンスキームによってコンパイルされるスキームモジュールです。場合によっては、通常のパッケージマネージャーを使用して外部依存関係をインストールする必要があります。

このコマンドで選択したeggをインストールします:

sudo chicken-install [name of egg]

REPLを利用する

REPLにreadlineサポートを追加して、 csi行編集が期待どおりに動作するようにすることができます。

これを行うには、 sudo chicken-install readline実行し、以下の内容の~/.csircという名前のファイルを作成します。

(use readline)
(current-input-port (make-readline-port))
(install-history-file #f "/.csi.history")

mit-schemeのインストール

MIT / GNU Schemeのインストール方法の例を次に示します。

Debian / Ubuntuインストール:

sudo apt-get install mit-scheme

手動インストール:

GNUプロジェクトからUnixバイナリを直接ダウンロードし、公式Webページの指示に従ってください

# Unpack the tar file
tar xzf mit-scheme.tar.gz

# move into the directory
cd mit-scheme/src

# configure the software
./configure

デフォルトでは、ソフトウェアは/usr/local 、サブディレクトリbinおよびlibにインストールされます。 /opt/mit-schemeように別の場所にインストールしたい場合は、. ./configure --prefix=/opt/mit-schemeのように--prefixオプションをconfigureスクリプトに渡します。

configureスクリプトは、そのようなスクリプトのすべての通常の引数を受け取り、さらにMIT / GNU Schemeに固有のものも受け入れます。考えられるすべての引数とその意味を確認するには、./ ./configure --helpコマンドを実行し./configure --help

# build
make compile-microcode

# compile
make install # may require super-user permissions (Depending on configuration)

Windows 7

自動インストールの実行ファイルは、 公式のWebサイトにあります。

MIT / GNU Schemeは、自己インストール可能な実行可能ファイルとして配布されます。ソフトウェアのインストールは簡単です。ダウンロードしたファイルを実行し、インストーラの質問に答えるだけです。インストーラでは、MIT / GNU Schemeをインストールするディレクトリと、ショートカットを配置するフォルダの名前を選択できます。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow