🐡
Gauche と Libuv でウェブサーバを作る
概要
Libuv のイベントループからスタティックリンクした Gauche のインタプリタを起動し、Gauche-makiki の HTTP リクエストハンドラを呼び出して HTTP サーバを実現します。
Gauche に最近導入された <connection> というクラスを使うと簡単にこのような拡張が出来ます。
ソース
torus/gauche-violet: Libuv + Gauche
詳細
あとで書く。
Libuv のイベントループからスタティックリンクした Gauche のインタプリタを起動し、Gauche-makiki の HTTP リクエストハンドラを呼び出して HTTP サーバを実現します。
Gauche に最近導入された <connection> というクラスを使うと簡単にこのような拡張が出来ます。
torus/gauche-violet: Libuv + Gauche
あとで書く。
Discussion
add-load-pathは:relativeフラグを使うと「そのファイルからの相対パス」という指定ができるよ!
ああ、そのほうがスッキリしますね! ためしてみます。