My Pascal program does not work with Irie Pascal even though it works with another Pascal compiler. Whats wrong?
Answer. There are many different dialects of the Pascal programming language, and each Pascal compiler tends to support a slightly different dialect. There are two main dialects of Pascal. One main dialect is the official standard for Pascal (called Standard Pascal). Standard Pascal is defined by the International Organization for Standardization (ISO), and is known officially as ISO/IEC 7185. Irie Pascal supports almost all of Standard Pascal with a few documented exceptions. The other main dialect is the one supported by Turbo Pascal. For many years, Turbo Pascal was the most popular Pascal compiler and so when many people think of Pascal they think of the Turbo Pascal dialect. Almost all Pascal compilers (including Irie Pascal) support Standard Pascal, meaning they will compile programs that follow the Standard Pascal rules. However almost all Pascal compilers also support extra features that are not a part of Standard Pascal, but the problem with this is that different compilers su
Related Questions
- I tried running a Java program (or another program that uses a just-in-time compiler) under Valgrind but something went wrong. Does Valgrind handle such programs?
- When I generate my business objects, I get a lot of compiler errors about "cannot convert from System.Data.SqlDbType to System.Data.DbType." What is wrong?
- My Pascal program does not work with Irie Pascal even though it works with another Pascal compiler. Whats wrong?