AnimatorPro / Animator-Pro

A classic paint program originally for dos
https://animatorpro.studio
BSD 3-Clause "New" or "Revised" License
207 stars 31 forks source link

Draft: Feature/poco #26

Open kattkieru opened 1 year ago

kattkieru commented 1 year ago

Add Poco support.

Original Poco language looks to be a fully C-compatible language, complete with simple bindings. Originally, the bindings would be handled by parsing a declaration and then doing some stack / instruction pointer magic at call time through assembly. This worked fine on DOS with the limited compiler targets they had at the time, but portability on modern systems I've vendored in libffi (https://github.com/libffi/libffi) to handle the function calls.