WebScheme
Scheme interpreter for web applications
WebSchemeはJavaScriptで書かれた、ウェブアプリケーションのためのScheme処理系です。
デモ
IE6.0およびFirefox 1.5にて動作確認しています。
- 数独
- 数独というパズルゲームを遊ぶプログラムです。
「load sample」をクリックするとプログラムをロードし、「eval」を押すと実行します。
-
- 数独(コンパイル済み版)
- Schemeのコードを事前にJavaScriptにコンパイルしておくことで、ロード時間を無くしたものです。
-
- WebSchemeからGoogle Maps APIを呼び出すサンプル
- WebSchemeにはJavaScriptのオブジェクトを操作する機能があり、これを使って
Googleマップを操作するサンプルです。
「load sample」をクリックするとプログラムをロードし、「eval」を押すと実行します。
リファレンス
ダウンロード
「自分のサーバで動かしてみたい」という方のために、
必要なファイルをまとめたzipファイルを用意しました。
リンク
- jsScheme
- JavaScriptで書かれたSchemeインタプリタです。WebSchemeの元になった実装で、以下のような仕様を備えています。
- R5RSのほぼ全ての仕様が実装されている(継続を含む)
- JITコンパイル
- IE専用
WebSchemeはjsSchemeをベースにして、HTMLの操作やサーバとの通信などウェブアプリケーションに必要な機能を追加した
ものです。また、IEの他にFireFoxでも動作するように調整しています。
- Schemeへの道
- Schemeの勉強に。
- とほほのWWW入門
- HTML, CSS, JavaScriptの勉強に。
連絡先
yhara@kuis kyoto-u ac jp
<< 戻る