BePascal is a pascal library that allow access from the pascal language to all the BeOS API, even C++ objects.
This is a work in progress !
Wiki: BePascal Source files
Wiki: C++ to pascal types
Wiki: How to build BePascal with jam
Wiki: HowToConvertNewAPIs
Wiki: TBeObject structure
Wiki: jam for dummies