Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Programming > Compilers

    FreeBASIC Compiler 0.23.0

    Download button

    No screenshots available
    Downloads: 7,573  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Good (3.7/5)
    31 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Andre Victor | More programs
    GPL / FREE
    September 20th, 2011, 14:10 GMT [view history]
    ROOT / Programming / Compilers

     Read user reviews (0)  Refer to a friend  Subscribe

    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.


    Product's homepage

    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: [ read full changelog ]

    · 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)

      


    TAGS:

    BASIC compiler | syntax-compatible compiler | code generator | freeBASIC | compiler | syntax-compatible

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM