Projects / Fawlty Language

Fawlty Language

Fawlty Language (FL) is an array-oriented interactive programming language for scientific data processing and visualization. Its syntax is almost identical to that of the Interactive Data Language (IDL).

Tags

Recent releases

  •  03 Sep 2009 11:29

    Release Notes: A keyword handling bug was fixed in system routines that have keywords with non-zero default value.

    •  01 Sep 2009 05:12

      Release Notes: Small additions were made and minor bugs were fixed.

      •  04 Aug 2009 10:04

        Release Notes: Small additions were made and minor bugs were fixed.

        •  08 Jul 2009 06:28

          Release Notes: This version adds support for reading and writing NetCDF files.

          •  10 Jun 2009 15:16

            Release Notes: This version adds support for reading and writing Hierarchical Data Format v4 (HDF) files through the SD interface.

            Recent comments

            22 Aug 2013 10:13 RanaE

            Dear Lajos,
            While compiling an IDL program I got an error:

            Error: DEVICE: keyword not allowed: GET_FONTNAME

            What is the way to solve it, please ?

            Best Regards,
            Rana

            30 Apr 2010 08:27 fawlty

            Sorry, I have not read this page for a while.
            KILL_NOTIFY in WIDGET_BASE was added recently in 0.79.5.
            CATCH in XMANAGER is missing, I'll add it in the next snapshot.

            21 Apr 2010 12:04 Yanovskiy

            I tried FL 0.79.5 development snapshot and managed to compile and run the program, but when I tried to select the input files I received the error:
            Error: XMANAGER: keyword not allowed: CATCH

            14 Apr 2010 08:01 Yanovskiy

            Dear Lajos,
            While compiling an IDL program I got an error:

            Error: WIDGET_BASE: keyword not allowed: KILL_NOTIFY

            Is there a way to solve it ?

            Sincerely,
            Aleksander

            18 Sep 2009 10:12 fawlty

            These errors come from an unfortunate coincidence. I have added signed bytes to FL, with the conversion function SBYTE (an analog to BYTE). CMSVLIB uses an array named SBYTE with subscripts SBYTE(...), which results in calls to the conversion function in FL. The easiest solution is to rename all instances of SBYTE in CMSVLIB to something else, eg. XBYTE.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.