Roadsend PHP Extension Development
This page will contain information on developing Roadsend PHP extensions in Scheme and C. You can see some current documentation in the Skeleton extension.
Overview
Extension Layout
Scheme Basics
Roadsend PHP Scheme API
Roadsend PHP Type Overview
Type Juggling
Common Bigloo Runtime Functions
Working with PHP hashes
Working with PHP objects
Integrating Into The Build System
Debugging Extensions
Interfacing with C
Handling Types
Memory Management
FAQ
Resources
- Bigloo manual - Bigloo Scheme manual
- R5Rs Scheme Specification - the Scheme specification that Bigloo conforms to
- Scheme Programming Language - Wikipedia entry
- Structure and Interpretation of Computer Programs - Classic computer programming text, using Scheme
- Practical Common Lisp - a free online Lisp programming book
- http://schemers.org/ - general Scheme programming resources
