Lucas de Souza
|
76eec05e5e
Fix antlr4 recover not interrupting parsing on invalid character
|
5 vuotta sitten |
Lucas de Souza
|
40747f7ff8
EditorMode with auto indent
|
5 vuotta sitten |
Lucas de Souza
|
62d9309480
Fix negatio operator syntax error
|
5 vuotta sitten |
Lucas de Souza
|
b1d247cd28
Merge branch 'versionNumber' into visualui
|
5 vuotta sitten |
Lucas de Souza
|
e4034c17d0
Improve if and general loops condition type error message
|
5 vuotta sitten |
Igor
|
269fbdd168
Comitando
|
5 vuotta sitten |
Lucas de Souza
|
91abf11885
Implement the ability to call the main function from inside the code
|
6 vuotta sitten |
Lucas de Souza
|
676ad2d964
Fix duplicate variables declaration not throwing a Syntax error
|
6 vuotta sitten |
Lucas de Souza
|
a2dcc689da
Fix duplicate functions name not throwing an error
|
6 vuotta sitten |
Lucas de Souza
|
80182fbc67
Implement array as return - Fix #11
|
6 vuotta sitten |
Lucas de Souza
|
6b7c1f0d90
Refactor type system
|
6 vuotta sitten |
Lucas de Souza
|
1941668256
Fix #20
|
6 vuotta sitten |
Lucas de Souza
|
a82b8f9b7c
Implement the management required to deal with library_id
|
6 vuotta sitten |
Lucas de Souza
|
88aa8cdb62
Implement the missing Language Defined Functions
|
6 vuotta sitten |
Lucas de Souza
|
a92ca4a593
Implement some language defined functions
|
6 vuotta sitten |
Lucas de Souza
|
c19826f7d4
Implement Declarations and Parameters type check (partially)
|
6 vuotta sitten |
Lucas de Souza
|
144604cb68
Finalize Language Defined Functions refactor.
|
6 vuotta sitten |
Lucas de Souza
|
a1b9bd34fb
Refactor SysCall class to receive a function as parameter
|
6 vuotta sitten |
Lucas de Souza
|
904bb845ba
Implement new language defined functions structure
|
6 vuotta sitten |
Lucas de Souza
|
5ea39722ce
Implement LozalizedStrings error messages during parsing
|
6 vuotta sitten |
Lucas de Souza
|
b5cc6fc188
Fix bug with expressions generated tree being evaluated from right to left
|
6 vuotta sitten |
Lucas de Souza
|
b19a470bd6
Fix StoreObjectRef losing access to the referenced variable
|
6 vuotta sitten |
Lucas de Souza
|
cdea95a29c
Include fixes and test cases for the bugs bellow:
|
6 vuotta sitten |
Lucas de Souza
|
854efe80ff
Language Processor cont.
|
6 vuotta sitten |
Lucas de Souza
|
01da45dbc9
Change operators of Infix and Unary application from string -> int const
|
6 vuotta sitten |
Lucas de Souza
|
cc3f5da630
Fix switch...case being created without main expression
|
6 vuotta sitten |
Lucas de Souza
|
ea55924253
Revert "Merge branch 'switchBug' of igorfelix/ivprog into master"
|
6 vuotta sitten |
Lucas de Souza
|
a3cf2b8962
[FIX] Switch without the main expression
|
6 vuotta sitten |
Lucas de Souza
|
43f58c9241
Implement the language processor for every defined command
|
6 vuotta sitten |
Lucas de Souza
|
68cb889cf1
Attempt to remove unecessary folder .antlr
|
6 vuotta sitten |