You are hereMonthly archive / December 2009
December 2009
X11 Headers for FreeBASIC
I have prepared a set of X11 headers for use in FreeBASIC. These differ from existing solutions in that they are individual headers not one giant one. Unfortunately I haven't had the time to test these headers so there most likely is missing information in them. Please post a new topic in the forum if you find any bugs with these headers.
Update:
Now part of the FreeBASIC Headers Project!
MuddyIDE - Integrated Development Environment for FreeBASIC
MuddyIDE is written in C++ and uses the Qt4 UI framework. It is very basic at this point but will become very full featured. I am designing this IDE for Linux mainly but it will work correctly on Windows for those users who would like to use it there.
Mercurial Repository: http://muddyide.googlecode.com
MudCGI a CGI Helper Library for FreeBASIC
MudCGI is a library that takes the complexity out of writing CGI programs by providing helper functions to do the normal CGI stuff like processing forms. It also provides many useful functions and classes for (X)HTML generation, cookies and other nice options.
lolcode.bi
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 'LOLcode for FreeBASIC version 1.02 'Not to be cornfuzzled with LOLcode version 1.0 'This supports somewhere between LOLcode version 1 and LOLcode version 1.2 'Copyright (c) 2007 Ebben Feagan (sir_mud) 'Licenced under the terms of the GNU General Public License 'General Section #define CAN_HAS #include once #define STDIO "lolcode.bi" #define HAI Declare Sub main(): main(): Sub main() #define KTHXBYE End Sub 'ends the program #define BTW Rem 'The real way to make a comment #define BRB(x) Sleep x #define CANDLEJACK(x,y,z) Mid(x,y,z) #define EPIC_FAIL End #macro HALP(x) Print "DO N |
Miscellaneous and Small Projects
These are some of my older projects. Some are not finished, some have serious bugs or are just plain stupid. These are provided for historic purposes and should not be used in production as is.
FreeBASIC Projects
- FreeBASIC Macro Expander - Similiar to running gcc -E.
FreeBASIC Extended Library
What is it?
The FreeBASIC Extended Library aims to provide a portable, community-driven set of libraries designed exclusively for FreeBASIC development, and includes many commonly used game-oriented and general purpose APIs written by the community and licensed under a BSD type license to maximize user freedom.
