Aubit-4GL
Encyclopedia
'Aubit-4gl' is a free-ware, open-source, clone-compiler for IBM Informix-4GL with extensions. Free downloads are available. This 4gl
Fourth-generation programming language
A fourth-generation programming language is a programming language or programming environment designed with a specific purpose in mind, such as the development of commercial business software. In the history of computer science, the 4GL followed the 3GL in an upward trend toward higher...

 generates Embedded SQL
Embedded SQL
Embedded SQL is a method of combining the computing power of a programming language and the database manipulation capabilities of SQL. Embedded SQL statements are SQL statements written inline with the program source code of the host language. The embedded SQL statements are parsed by an embedded...

/C, which is further expanded into low level C (programming language)
C (programming language)
C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system....

 code by the C pre-processor and; which in turn, is finally compiled into machine code
Machine code
Machine code or machine language is a system of impartible instructions executed directly by a computer's central processing unit. Each instruction performs a very specific task, typically either an operation on a unit of data Machine code or machine language is a system of impartible instructions...

 specific to a particular CPU architecture.

Features

  • Embedded SQL
  • Connectivity to wide range of databases
  • A report writer
  • A forms compiler component
  • Conventional 3GL statements, variables and arrays
  • Memory structure definitions like data base tables or columns
  • Functions and C (programming language)
    C (programming language)
    C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system....

     code extensibility
  • Libraries of existing code
  • Extensions to the basic IBM Informix-4GL as well as supporting extensions from other clones
  • Uses the GCC compiler by default with "gnu make"

History

Mike Aubury created the compiler. The Source Forge site was created on Mon 11 of Jul, 2005.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK