scheme

Trampolining Architectures

11p. http://citeseer.ist.psu.edu/rd/... 直接関係ないけれど、このスライドの gif アニメが可愛くて仕方ないです。 http://www.cs.indiana.edu/hyplan/sganz/publications/icfp99/slides-scheme/slide1.html

Termite: a Lisp for Distributed Computing

10p. INTRODUCTION THE TERMITE PROGRAMMING MODEL Isolated sequential processes Sending and receiving messages Failure PERIPHERAL ASPECTS Serialization Explicit mutation Exception handling Connecting nodes Remote procedure calls Process migr…

Fluxus

(via lemonodor) 音にあわせてぐりぐり動く 3D 画像を scheme スクリプトで制御できるみたいです。 http://www.pawfal.org/Software/fluxus/

An Executable Implementation of the Denotational Semantics for Scheme

R5RSの Formal Semantics にある Semantic functions と Auxiliary functions を scheme 自身で実装したもの。半自動生成らしいです。 http://www.appsolutions.com/SchemeDS/

Trampolined Style

10p.目次。 Introduction Simple Trampolining Interleaved Trampolining Stepping Sequential Composition Breakpoints Engines Dynamic Thread Creation Varying the Granularity of Parallelism with Multiple Trampolining Revisionist History: CPS as …

An Introduction to Lambda Calculus and Scheme

http://www.jetcafe.org/~jim/lambda.html

An Efficient Implementation of Multiple Return Values in Scheme.

目次。 Introduction Multiple Return Values Implementation Rewriting values and call-with-values Procedure call interface Register-based return count Stack-based return count Separate multiple-value return point Procedural versions of value…

Architecture for the Implementation of Scripting Languages

目次。 Introduction Scheme as an IntermediateRepresentation What is an IR? An Introduction to Scheme Why Scheme? CurrentScheme Implementations Scheme Speed Scheme Architecture Advantageous Scheme Semantics Scoping First-class Procedures Co…

rsc SuperCollider Client

http://www.alphalink.com.au/~rd/p/rsc.html

Structure and Interpretation of Music Concepts (SIMC)

http://www-2.cs.cmu.edu/~music/392/

Higher order functions

(via Lambda the Ultimate)高階関数について、scheme と C で説明。目次は以下の通り。 Creating anonymous functions Functions as function arguments Using functions as arguments Building functions at runtime Functions and object-oriented program…

PLT Scheme v299.100

(via comp.lang.scheme) v300 シリーズのα版だそうです。文字周りが unicode になったっぽい。 http://download.plt-scheme.org/

S-expression->JavaScript

(via Misc Change Log) こちらは scheme による Sexpr -> JavaScript トランスレータ。 http://hirofummy.net/himo/index.cgi?1110805927.txt