Lucas de Souza
|
b2afb4a785
Merge branch 'master' into ast-parse-rework
|
5 anos atrás |
Lucas de Souza
|
bbba0d3935
Implement array element implicit type conversion
|
5 anos atrás |
Lucas de Souza
|
28e793016b
Fix const variable being passed as reference
|
5 anos atrás |
Lucas de Souza
|
3ff8fc3024
Implement array assignment rules as defined in Issue #83
|
5 anos atrás |
Lucas de Souza
|
40747f7ff8
EditorMode with auto indent
|
5 anos atrás |
Lucas de Souza
|
6e5d7cf739
Update invalid op message
|
5 anos atrás |
Lucas de Souza
|
62d9309480
Fix negatio operator syntax error
|
5 anos atrás |
Lucas de Souza
|
c486f6e4ab
Implement semantic analyser helper function
|
5 anos atrás |
Lucas de Souza
|
075008bac9
Implement functions and globals modifications notifier
|
5 anos atrás |
Lucas de Souza
|
b1d247cd28
Merge branch 'versionNumber' into visualui
|
5 anos atrás |
Lucas de Souza
|
e4034c17d0
Improve if and general loops condition type error message
|
5 anos atrás |
Lucas de Souza
|
ab61eafe4b
Merge branch 'master' into visualui
|
5 anos atrás |
Lucas de Souza
|
703ed9f87b
Fix a random type checking bug that throw exceptions on a valid program
|
5 anos atrás |
Lucas de Souza
|
d3b3cfcbe0
Merge branch 'master' into visualui
|
5 anos atrás |
Lucas de Souza
|
17c08cbdad
Implement type casting for functions parameters
|
5 anos atrás |
Lucas de Souza
|
31a124c9b1
Implement type cast during assignment
|
5 anos atrás |
Lucas de Souza
|
06a072eef7
Implement declaration initial value type casting
|
5 anos atrás |
Lucas de Souza
|
3f725f2e0c
Merge branch 'master' into visualui
|
5 anos atrás |
Igor
|
269fbdd168
Comitando
|
5 anos atrás |
Lucas de Souza
|
85438cf0b9
Fix bug that caused valid matrix to throw semantic exception
|
5 anos atrás |
Lucas de Souza
|
a3c34f892a
Fix missing variable at semanticAnalyser
|
6 anos atrás |
Lucas de Souza
|
7351aa1d28
Fix typo in semanticAnalyser
|
6 anos atrás |
Lucas de Souza
|
39c6d44d1e
Implement negative index error message
|
6 anos atrás |
Lucas de Souza
|
d8189f446e
Implement all semantic error messages
|
6 anos atrás |
Lucas de Souza
|
52ec99c738
Implement the ProcessorErrorFactory methods for semantic errors
|
6 anos atrás |
Lucas de Souza
|
91abf11885
Implement the ability to call the main function from inside the code
|
6 anos atrás |
Lucas de Souza
|
e517bd6e08
Fix issue where non initialized array would throw an error
|
6 anos atrás |
Lucas de Souza
|
80182fbc67
Implement array as return - Fix #11
|
6 anos atrás |
Lucas de Souza
|
0085ce7917
Fix a bug where a CompoundType could accept another of same dim
|
6 anos atrás |
Lucas de Souza
|
6b7c1f0d90
Refactor type system
|
6 anos atrás |