Welcome to GibPascal devloper's page.

The current version of GibPascal is GibPascal 1.3.4a
What is in GibPascal 1.3.5ax? See here.

What is GibPascal?
GibPascal is a 'Pascal like' programming language. GibPascal has many attributes that are ISO 7185 Pascal compliant and many attributes that are not ISO Pascal compliant. It is fairly easy to write code that will work in both ISO 7185 Pascal and GibPascal. That stated, many functions and syntax in GibPascal do not exist in ISO Pascal. There is also syntax in ISO 7185 Pascal that does not exist in GibPascal.
        

What makes GibPascal different from other Pascals?
First, GibPascal is interpreted and not compiled. Despite not being a compiler, execution of scripts are very fast.

Second, GibPascal differs in math and comparison operations, adding features and rules sets that do not exist in other Pascals or programming languages.

Lastly, Instead of large amounts of sub procedures and sub functions within a huge file, GibPascal's goal is to become modular and easier to manage than traditional Pascal. So for easier manageability, GibPascal is procedure-less. includes and labels are the methods used to isolate code and logic speratation. Because of Pascal's easy block flow for code, GibPascal does continue to implement 'begin' and 'end' sub nesting such as would ISO Pascal.

Why GibPascal?
Simply to make a better and modern Pascal.

Why Pascal? Pascal is a very clean language that is very readable and easily maintainable. Much more so than Java, C, C++, Basic and other such languages. Pascal saves time with programming and troubleshooting code becuase of ease and structure of the language.

What license does GibPascal use?
GibPascal 1.1 and above source is released under the GPLv3 license.
GibPascal 1.0 source is released under the GPL license.

GibPascal focus:
GibPascal started development in 2003 to give programmers a Pascal interpreter that:

  • Contains many ISO 7185 Pascal standards
  • Provide Functions for many purposes, including those outside of Pascal's orginal scope.
  • An interpreter that very robust and fast.
  • Very flexible

    Current supported and tested platorms:
  • Windows 10
  • Debian Linux 11.1

    Other platforms GibPascal has been compiled for in the past:
  • AIX
  • BeOS

    _____________________________
    Please Note:
    This software is provided “AS IS”, without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfridgment.

    In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software.
  • Ticket System:
    User's ticket system
  • Open and closed tickets/bugs
    Dev ticket system
  • Open and closed tickets/bugs

    Documents:

    - Users Programming Manual 1.3.4


    GibPascal Downloads: (last 5) (not sourceforge.net)
    Click here for GibPascal_1_3_5_a_11_22_2022.zip
    Click here for GibPascal_1_3_5_a_11_17_2022.zip
    Click here for GibPascal_1_3_4_a_01_08_2022.zip
    Click here for GibPascal_1_3_3_a_12_10_2021.zip
    Click here for GibPascal_1_3_3_a_12_09_2021.zip

    All source downloads

    Other: (not sourceforge.net)
    - GibPascal developer's road Map Updated Nov 06, 2021

    Older Downloads:
    - GibPascal version 1.2a
    - - Release Name: “Sanitizer”
    - GibPascal version 1.1a
    - - Release Name: "Halloween"
    - GibPascal version 1.0a
    - - Release Name: "Buzzy"

    External Links
    Download GibPascal
    - sourceforge.net
    Download GibPascal