Hi ports --Attached is a new port, lang/freebasic. FreeBASIC is an open-source, multi-platform BASIC compiler.
--- pkg/DESCR: The FreeBASIC project is a set of cross-platform development tools consisting of a compiler, GNU-based assembler, linker and archiver, and supporting runtime libraries, including a software-based graphics library. The compiler, fbc, currently supports building for i386-based architectures. The project also contains thin bindings (header files) to some popular 3rd party libraries such as the C runtime library, Allegro, SDL, OpenGL, GTK+, the Windows API, and many others. When used in its "QB" language mode, FreeBASIC provides a high level of support for programs written in Microsoft QuickBASIC. ---We have to use a bootstrap of my own making; upstream only provides bootstraps for Windows/Mac OS X/Linux. My bootstrap process is rather self-contained. It'll be easy to update FreeBASIC in the future. So much so, that I don't think there would be much if any benefit to try to get it upstreamed, and may in fact be more work for us to do so.
Anyhow, my amd64 netbook is happily compiling BASIC programs! OK? ~Brian
freebasic.tgz
Description: Binary data