The AROS Archives(anonymous IP: 54.198.77.35,107) 
 HomeRecentStatsSearchSubmitUploadsMirrorsContactInfoDisclaimerConfigAdmin
 Categories

   o Audio (53)
   o Datatype (3)
   o Demo (26)
   o Development (195)
      o Cross (37)
      o Debug (0)
      o Edit (3)
      o Example (6)
      o Guitool (4)
      o Ide (11)
      o Install (1)
      o Language (34)
      o Library (70)
      o Misc (9)
      o Utility (18)
      o Webtool (2)
   o Document (18)
   o Driver (18)
   o Emulation (55)
   o Game (328)
   o Graphics (125)
   o Library (18)
   o Network (43)
   o Office (9)
   o Utility (172)
   o Video (18)

Total files: 1081

Full index file. Download
Recent index file. Download




Hosted by
aros-exec.org
 Readme for:  Development » Language » fpl.i386.tgz

Fpl

Description: Frexx Programming Language
Download: fpl.i386.tgz       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 2Mb
Version: 14.12
Date: 01 Aug 10
Author: Daniel Stenberg
Submitter: Vidar Hokstad
Email: vidar/hokstad com
Homepage: http://github.com/vidarh/FPL
Category: development/language
License: Freeware
Distribute: yes
FileID: 800
 
Images:
 
Videos:
Comments: 0
Snapshots: 0
Videos: 0
Downloads: 73  (Current version)
73  (Accumulated)
Votes: 0 (0/0)  (30 days/7 days)

[Show comments] [Show snapshots] [Show videos] [Show content] [Replace file] 
This is the first AROS version of FPL. While the AmigaOS m68k version is a
*.library, this version is for now a static link library. The archive also
contains an executable interpreter - SFPL, as well as full source.

The original developers are no longer maintaining FPL - contact the uploader if
you have bug fixes.

The next release will aim to support generation of fpl.library as well.

From the original README:


 Frexx Programming Language (FPL) is an interpreting script/macro language
 shared library, designed to be flexible and easy inserted in any code.

 FPL is a complete script programming language _very_ similar to C. If you
 are a software developer and plans to add any kind of macro/script control,
 consider the FPL alternative!

 The programming language features include:

   o Full ANSI C syntax statements with semicolon separations.

   o String, integer/long, char and short variables, including
     multidimensional arrays.

   o 100% ANSI C operator precedence and expression syntax.

   o C and C++    o As an extension to C, local and global functions. Global
functions can
     also be either system-wide or single file accessible.

   o Enhanced (from ANSI C) array compound assigns.

   o while, for, if, do, break, continue, else, int, exit, char, long,
     register, auto, volatile, typedef, const and return are 100% ANSI C
     compatible. 'while' has been extended with an 'else' support and 'break'
     with a multi level break option.

   o Octal, decimal, binary and decimal numbers are all easily used and mixed
     as in C; and for those parts not existing in C, likewise syntax.

   o A number of internal functions which include: strcmp, strncmp, strstr,
     atoi, strtol, strlen, abs, sprintf and the FPL specific substr, eval,
     ltostr and interpret!

   o Supports the preprocessor instruction "#line" enabling FPL to run
     common C preprocessor output.

   o Some variable reference/pointer support like that C has!

   o A subset of the ANSI C function declaration and prototyping syntax and
     concepts. The use of functions is exactly as C.

   o Fully recursive, fully re-entrant.

   o Local/global variable levels just as in ANSI C. Global variables can be
     global within this particular file, or cross-file.
























Copyright (c) 2005 The AROS Archives All Rights Reserved
Contact us at: archives@aros-exec.org