Lucas de Souza
|
703ed9f87b
Fix a random type checking bug that throw exceptions on a valid program
|
5 年之前 |
Lucas de Souza
|
17c08cbdad
Implement type casting for functions parameters
|
5 年之前 |
Lucas de Souza
|
31a124c9b1
Implement type cast during assignment
|
5 年之前 |
Lucas de Souza
|
06a072eef7
Implement declaration initial value type casting
|
5 年之前 |
Lucas de Souza
|
85438cf0b9
Fix bug that caused valid matrix to throw semantic exception
|
5 年之前 |
Lucas de Souza
|
a3c34f892a
Fix missing variable at semanticAnalyser
|
5 年之前 |
Lucas de Souza
|
7351aa1d28
Fix typo in semanticAnalyser
|
5 年之前 |
Lucas de Souza
|
39c6d44d1e
Implement negative index error message
|
6 年之前 |
Lucas de Souza
|
d8189f446e
Implement all semantic error messages
|
6 年之前 |
Lucas de Souza
|
52ec99c738
Implement the ProcessorErrorFactory methods for semantic errors
|
6 年之前 |
Lucas de Souza
|
91abf11885
Implement the ability to call the main function from inside the code
|
6 年之前 |
Lucas de Souza
|
e517bd6e08
Fix issue where non initialized array would throw an error
|
6 年之前 |
Lucas de Souza
|
80182fbc67
Implement array as return - Fix #11
|
6 年之前 |
Lucas de Souza
|
0085ce7917
Fix a bug where a CompoundType could accept another of same dim
|
6 年之前 |
Lucas de Souza
|
6b7c1f0d90
Refactor type system
|
6 年之前 |
Lucas de Souza
|
76270cdb0a
Fix #14
|
6 年之前 |
Lucas de Souza
|
1941668256
Fix #20
|
6 年之前 |
Lucas de Souza
|
a92ca4a593
Implement some language defined functions
|
6 年之前 |
Lucas de Souza
|
e4245eadb9
Fix findFunction in semanticAnalyser
|
6 年之前 |
Lucas de Souza
|
eb8549d611
Implement Semantic Analysis with type check
|
6 年之前 |
Lucas de Souza
|
c19826f7d4
Implement Declarations and Parameters type check (partially)
|
6 年之前 |