home *** CD-ROM | disk | FTP | other *** search
- Short: V1.02 - Brand new powerful programming langage. Support for 680x0 and PPC
- Author: alphasnd@sdv.fr (Fantaisie Software)
- Uploader: alphasnd@sdv.fr (Frederic Laboureur)
- Version: 1.02
- Type: dev/basic
-
-
- Pure Basic is brand new 'high level' programming langage based on the
- previoulsy etablished B.A.S.I.C rules. It ensure a good compatibility
- with similar basic compiler independement of the computer. The learning
- is easy, as basic has been created for beginner and the development time
- is really fast.
-
- This software has been developed for the Amiga with the Amiga enviromment
- in mind. We have put lot of effort in its realization to produce fast,
- reliable and system friendly langage. The respect of the OS is always the
- master word, and you couldn't write bad software with the basic commandset
- provided. Of course, you could add any other functions to bash the hardware
- and use all the Amiga power, if you need it.
-
- The syntax is easy, but the possibities are huge because some 'advanced'
- functions has been added to this langage like pointers, structure,
- procedure, dynamic linked lists, and more.. For the experienced coder,
- there is no problem to access any of the legal OS structures or amiga
- objects.
-
- Finally, Pure Basic support the 680x0 processor and in early stage the
- PowerPC. The PowerPC processor is not fully working yet because we don't have
- any PPC accelerator at the Fantaisie Software team to achieve the tests.
- The 68000 part has been very optimized to output the best code as possible,
- but we're sure we could do even better !
-
-
- Look yourself at the main features of Pure Basic:
-
- - 68000 and 68020+ support (PowerPC in progress)
- - Built-in Array, dynamic linked list, complex structure, pointer
- and variable definitions
- - Supported types: Byte (8 bit), Word (16 bits), Long (32) and user
- defined ones (structures)
- - Signed (finished) and unsigned (partially) support for standard types
- - Built-in strings type
- - Constants, binary and hexadecimal numbers support
- - Very good expression reducer by grouping constants and numeric numbers together
- - Standard arithmetic support with respect of signs priority and parenthesis:
- +, -, /, *, and, or, lsl, asl, lsr, asr
- - Compile about 30 000 lines/min on a 68030/50 (with PoolMem installed)
- - Procedure support for structured programming with locals and global variables
- (not fully finished)
- - All Standard BASIC keywords: If-Else-EndIf, Repeat-Until ...
- - External libraries support to manipulate easily objects like IFF pictures,
- screens, windows, gadgets...
- - Precompiled structures and constants files for extra fast compiling.
- - Cool debugger to stop the program execution and trace the bugs easily.
- - Configurable CLI compiler
- - System friendly, easy to install and always under development
-
-
- ***********
- *
- V1.02 News *
- *
- ***********
-
- - Reference guide revised by LES.
- - 2 files was missing for PPC compilation. Now it should work.
- - Some bugs fixes.
-
-
- Visit our site web at: http://www.citeweb.net/fantaisi/
-
- Enjoy the Amiga power !
-
- © 1999 - Fantaisie Software -
-