AFAIK RemObjects Pascal supports almost all of Object Pascal.

I know it can import Delphi Classes into the scripting system , they provide a utility to do this. ( I haven't used it though, I prefer a function/procedure based interface).