FreeBASIC Compiler

An open-source, free, 32-bit, MS-QuickBASIC's syntax-compatible compiler.
Download

FreeBASIC Compiler Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Andre Victor
  • Publisher web site:

FreeBASIC Compiler Tags


FreeBASIC Compiler Description

An open-source, free, 32-bit, MS-QuickBASIC's syntax-compatible compiler. FreeBASIC - as the name suggests - is a free, open-source, 32-bit, MS-QuickBASIC's syntax-compatible compiler, that adds new features such as pointers, unsigned data types, inline-assembly and many others. Here are some key features of "FreeBASIC Compiler": · syntax compatible with Microsoft's QBASIC/QuickBASIC/PDS/VBDOS interpreters/compilers · clean syntax · great number of variables types, like BYTE/SHORT/INTEGER, SINGLE/DOUBLE and STRING · user defined types (UDT's) · enum's (Enumerations) · arrays · pointers · optional function arguments (numeric only) · inline assembly · pre-processor · creates OBJ's, LIB's, DLL's/Shared Libs, console and GUI EXE's · as a 32-bit application · optimized code generation · completely *FREE* · portability What's New in This Release: · AndAlso/OrElse short-circuiting operators · updated FreeImage support for v3.10 · BLOAD now supports 15, 16, and 32-bpp BMP files, alpha in 32-bpp BMP files (BITMAPV4/V5HEADER only), arbitrary BI_BITFIELDS bitfields, and OS/2 BMP files · Many improvements to gfx functions (SCREEN, PCOPY, LINE, CIRCLE) · Many improvements to run-time functions (VAL, STR, GET#, LINE INPUT, LEN, DIR) · improved dialect support (removed dialect dependencies from the rtlib, added IMAGEINFO, and #lang directive) · GOSUB now allowed in fblite (with OPTION GOSUB) · SSE/SSE2 support for floating point math (using -fpu sse command line option)


FreeBASIC Compiler Related Software