Lucas de Souza
|
b53c89bbc5
feat: implement parsers for missing visual UI commands
|
3 vuotta sitten |
Lucas de Souza
|
f0b7e3aaa0
feat; implement fuction call visual UI parser
|
3 vuotta sitten |
Lucas de Souza
|
7433dcdeaa
feat: Implement moo lexer at ast and processor modules
|
3 vuotta sitten |
Lucas de Souza
|
9c94451597
Fix a bug where a functions command would not run in sync with the store and context processing instructions
|
4 vuotta sitten |
Lucas de Souza
|
db93c20693
Implement char type, AST representation and processor function
|
4 vuotta sitten |
Lucas de Souza
|
7a8871aa3e
Merge branch 'master' into repita_para
|
5 vuotta sitten |
Lucas de Souza
|
d117362f99
Implement function call stack property of IVProgProcessor class to track functions calls, mainly recursive calls
|
5 vuotta sitten |
Lucas de Souza
|
da4a836f6c
Implement error messages for array initialization and assignment
|
5 vuotta sitten |
Lucas de Souza
|
7ecbf60a43
Rename DoUntil command to RepeatUntil
|
5 vuotta sitten |
Lucas de Souza
|
acfd95cd11
Implement syntatic analysis for the new keywords
|
5 vuotta sitten |
Lucas de Souza
|
6dd34899be
Merge branch 'master' into repita_para
|
5 vuotta sitten |
Lucas de Souza
|
8df8e73a6d
Implement reference operator for parameters
|
5 vuotta sitten |
Lucas de Souza
|
320394a16f
Implement atomic variables StoreValue and StoreValueRef types
|
5 vuotta sitten |
Lucas de Souza
|
cebbbfabef
Implement new for execution
|
5 vuotta sitten |
Lucas de Souza
|
f93f36ceef
Implement optional pass parameter of for loop to be null when not defined
|
5 vuotta sitten |
Lucas de Souza
|
58d10dc2c1
Implement ast parsing for the new for structure
|
5 vuotta sitten |
Lucas de Souza
|
7d0fbcdbdc
Fix missing rule for array initialization
|
5 vuotta sitten |
Lucas de Souza
|
712823d337
Implement array initialization rules as described in Issue #83
|
5 vuotta sitten |
Lucas de Souza
|
3ff8fc3024
Implement array assignment rules as defined in Issue #83
|
5 vuotta sitten |
Lucas de Souza
|
7b00bd4fa9
Implement vector/matrix literal attribution check during syntatic analysis
|
5 vuotta sitten |
Lucas de Souza
|
40ff0e6c67
Rework some array error messages to be syntatic instead of semantic
|
5 vuotta sitten |
Lucas de Souza
|
f24078945a
Implement array size inference
|
5 vuotta sitten |
Lucas de Souza
|
1570c62cf6
Fix variable declaration after command
|
5 vuotta sitten |
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
|
6 vuotta sitten |
Lucas de Souza
|
91abf11885
Implement the ability to call the main function from inside the code
|
6 vuotta sitten |