Contents | Index | < Browse | Browse >
FPL    11.5    Interpreting, C-like language library

        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 plan to add any
        kind of macro/script control, consider the FPL alternative!

        FPL library lets the software programmer define functions
        and variables that FPL should accept. The library will call
        a function in the software whenever any of these functions
        are used or variables are read in an FPL program.

        FPL is portable to any modern operating system, and the
        package includes binaries for Amiga, OS/2 and Intel SVR4
        UNIX. Source is included.

        The language FPL includes features like:

        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/
          evaluation.

        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 while, for, if, do, break, continue, else, int, exit, char,
          long, register, auto, volatile, typedef, const, switch and
          return are 100% ANSI C compatible. 'while' has been extended
          with an 'else' support and 'break' with a multi level break
          option.

        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!

Author: Daniel Stenberg
Path: dev/FPL-11.5.lha