top recent

PHilips


目次

  1. awklispを移植してみました。...
  2. 最終的には...
  3. あ”...
  4. What's new...
  5. PHilipsに関することは...
  6. ヒントになったもの...

awklispを移植してみました。

PHilips: Lisp in PHPとそのソース。例によってバグ出しお願いしますバージョン。まだ挙動不審です。

これが安定したあかつきに動作が重くなさそうだったら、HashedWikiのプログラマブルな機能を動かすエンジンにしたいなーと。
PHPやSQLをそのままEvalするのは怖いし、かといって場当たり式にチェックルーチンをかますよりは、適当なSandBoxで動作するエンジンを組み込んだほうが楽しいので。

# 数年前にダウンロードしたやつを元に作業してたんですが、今日改めて本家を検索してみたら、GCつきの新版がでてるし、Perl版も同梱されてるし…。

[[id:750]] 2002-06-21 18:56:34


最終的には

RWiki:PRb (データペース) のような感じの仕組みでこいつ(PHilips)のオブジェクトを永続化できないかなーと思っていたり。
シンボルテーブル、コンスセル、あと何が必要だろう。まだawklisp自体、中身をよく把握していないという。(汗
#もしかしたらwebアプリ版 (グラフ計算ソフト(仮称))のようなものにも近い?

[[id:751]] 2002-06-21 19:06:24


あ”

スタックの上限とかまだないや。再帰がとまらないとプロセスがパンクしそうだな…。
- つけてみたけど、ちゃんと動いてるかよくわからないや。

[[id:752]] 2002-06-21 20:00:47


What's new

- プロパティのPUT/GETをする部分でPHPの配列の使い方を間違っていたので修正しました。<ヲイ (2002-06-24 16:29:41)
- プリミティブ関数prognの仮引数に$を付け忘れていたので直しました。 <ヲイヲイ (2002-06-24 16:29:41)

[[id:761]] 2002-06-24 16:30:37


PHilipsに関することは

下記にお書きください。

[[id:753]] 2002-06-21 20:00:18


ヒントになったもの

http://www.sra.co.jp/smalltalk/SML/archives/1996-April/000512.html
Smalltalkで書かれたLispクラスを木構造データ(?)のプロセッサとして使っているらしい。

[[id:892]] 2002-07-21 00:38:41


top recent

HashedWiki version 3 beta
SHIMADA Keiki