Formula One Compiler Release Notes
Release 43, August 7, 2014
System Requirements
What's New
Getting Started
Reporting Bugs
Latest Release
OS
The compiler requires the one of the following platforms: Windows 2000, Windows XP, Vista or Windows 7.
The compiler can run with certain limitation under Linux using Wine.
Display
It is recommended to run the IDE on systems supporting more than 256 colors,
using resolution 1024x768 or better.
The release 43 contains numerous fixes and improvements.
The language syntax and implementation has been enhanced as well.
In particular, a new type
L32 has been added. The type was introduced in
order to speed-up some programs that use variables of type
L. The numerical range of
type
L32 coresponds to the range of type
I, but the logical constraints for type
L32
are implemented in the same way as type
L. Simple replacement of type
L with type
L32
can speedup running programs by about 50%.
Syntax has been modified as well, it is now possibe to declare multiple variables of the same
type using comma delimited list of variables, i.e:
x,y,z,w::I
is equivalent to (compiles exactly the same) as
x::I & y::I & z::I & w::I
This is the recommended way to get started. After the FormulaOne IDE has been installed,
follow these steps (We assume the sample code has been installed):
- Using menus select "File->RecentProjects->Samples". (Samples will contain an absolute path based on your
installation).
- Right-click on the the file Test Samples.f1
- Select Rebuild; this will rebuild all neccessary modules.
- Click on samplesQuery.f1q: this will open the query file in the editor.
- Make sure the line TestSamples() is the only line that is not commented out.
- Compile and Run samplesQuery.f1q (for example, use the menu item Projects).
- Wait. Based on your hardware configuration, the program can run for several minutes. The program issues various progress messages. If a single test fails, the whole program will be terminated.
Once the program successfully finishes, it should issue the message Success. In the unlikely event the program fails, please file a bug report.
Note the
Test Samples does not test all of the samples
Reporting Bugs
In the "About" box there is a bug
report button. This is the preferred method of bug reporting, as it reports the version
of Formula One, OS and CPU type. To report bugs manually, use the e-mail address
bugs@f1compiler.com .
If you have any other problems, feedback or a nifty program you would like to submit to
our sample code web page, submit them at support@f1compiler.com.
Latest Release
For the latest release of the Formula One compiler and other news, frequently check
the home page at
http://www.f1compiler.com/downloads/downloads.html