Lucas de Souza
|
9d190afe1c
Fix issue where non initialized array would throw an error
|
6 роки тому |
Lucas de Souza
|
c872bc157b
Implement array as return - Fix #11
|
6 роки тому |
Lucas de Souza
|
299a49dd3e
Refactor type system
|
6 роки тому |
Lucas de Souza
|
b4de92b7d1
Fix #20
|
6 роки тому |
Lucas de Souza
|
e8bbf9d710
Implement the management required to deal with library_id
|
6 роки тому |
Lucas de Souza
|
47afd73d21
Implement the missing Language Defined Functions
|
6 роки тому |
Lucas de Souza
|
dcd5f2345d
Implement some language defined functions
|
6 роки тому |
Lucas de Souza
|
9a01ef980d
Implement Declarations and Parameters type check (partially)
|
6 роки тому |
Lucas de Souza
|
8bfe38eddf
Finalize Language Defined Functions refactor.
|
6 роки тому |
Lucas de Souza
|
bee33828c2
Refactor SysCall class to receive a function as parameter
|
6 роки тому |
Lucas de Souza
|
1dc0ee7397
Implement new language defined functions structure
|
6 роки тому |
Lucas de Souza
|
685ca77673
Implement Declarations and Parameters type check (partially)
|
6 роки тому |
Lucas de Souza
|
5ea39722ce
Implement LozalizedStrings error messages during parsing
|
6 роки тому |
Lucas de Souza
|
b5cc6fc188
Fix bug with expressions generated tree being evaluated from right to left
|
6 роки тому |
Lucas de Souza
|
b19a470bd6
Fix StoreObjectRef losing access to the referenced variable
|
6 роки тому |
Lucas de Souza
|
cdea95a29c
Include fixes and test cases for the bugs bellow:
|
6 роки тому |
Lucas de Souza
|
854efe80ff
Language Processor cont.
|
6 роки тому |
Lucas de Souza
|
01da45dbc9
Change operators of Infix and Unary application from string -> int const
|
6 роки тому |
Lucas de Souza
|
cc3f5da630
Fix switch...case being created without main expression
|
6 роки тому |
Lucas de Souza
|
ea55924253
Revert "Merge branch 'switchBug' of igorfelix/ivprog into master"
|
6 роки тому |
Lucas de Souza
|
a3cf2b8962
[FIX] Switch without the main expression
|
6 роки тому |
Lucas de Souza
|
43f58c9241
Implement the language processor for every defined command
|
6 роки тому |
Lucas de Souza
|
68cb889cf1
Attempt to remove unecessary folder .antlr
|
6 роки тому |
Lucas de Souza
|
32a1d79893
[FIX] Boolean literal checking wrong values.
|
6 роки тому |
Lucas de Souza
|
6a979d5b46
[FIX] Bug that caused a function call with no parameters to throw SyntaxError
|
6 роки тому |
Lucas de Souza
|
64f5171b18
[FIX] Variables inside function been added to the command list
|
6 роки тому |
Lucas de Souza
|
080909aafe
[FIX] Bug where Function was comparing returntType to a string instead of Symbol
|
6 роки тому |
Lucas de Souza
|
b02864e859
[FIX] Return always getting a null expression
|
6 роки тому |
Lucas de Souza
|
72281d9f7e
[FIX] Bug where non-const declaration would have a wrong type assigned
|
6 роки тому |
Lucas de Souza
|
e6fb1c7b25
[FIX] Bug in parsePrograma for non-const declarations
|
6 роки тому |