-
Notifications
You must be signed in to change notification settings - Fork 81
Compiler errors
Paolo Angeli edited this page Oct 20, 2019
·
1 revision
One of the most valuables characteristics of the Jai language is the quality of the error messages given by the compiler when encounters syntax errors.
For the encountered problem the compiler gives:
- the full path filename
- the line and column numbers
- a descriptive message and possibly a hint to solve the issue
- the surrounding lines of code
- the statement that causes the error highlighted in a different color.
These documents were verified using Grammarly free browser plugin for Chrome. Please use some spell checker before submitting new content.
- Variables and assignments
- Language data types
- Simple user-defined data types
- Expressions and operators
- Type-casting
- Pointers
- Declarations
- Arguments / Parameters
- Return values
- Overloading / Polymorhism
- Advanced features
- Lambdas
- Arrays
- Strings
- Composition of Structs
- Metaprogramming
- Templates / Generics