Lucas de Souza
|
250ed88fb2
Implement IVProgAssessment class to automatically assess student's code
|
6 éve |
Lucas de Souza
|
162f5c6424
Fix function without a return command would not throw a runtime error
|
6 éve |
Lucas de Souza
|
e7afc84807
Fix matrices with no init value throwing exception
|
6 éve |
Lucas de Souza
|
9d190afe1c
Fix issue where non initialized array would throw an error
|
6 éve |
Lucas de Souza
|
299a49dd3e
Refactor type system
|
6 éve |
Lucas de Souza
|
359191aae4
Fix #14
|
6 éve |
Lucas de Souza
|
b4de92b7d1
Fix #20
|
6 éve |
Lucas de Souza
|
dcd5f2345d
Implement some language defined functions
|
6 éve |
Lucas de Souza
|
6178b3f75b
Fix #18
|
6 éve |
Lucas de Souza
|
8bfe38eddf
Finalize Language Defined Functions refactor.
|
6 éve |
Lucas de Souza
|
bee33828c2
Refactor SysCall class to receive a function as parameter
|
6 éve |
Lucas de Souza
|
1dc0ee7397
Implement new language defined functions structure
|
6 éve |
Lucas de Souza
|
6ea66a79a2
Fix some typos and enable webpack watch
|
6 éve |
Lucas de Souza
|
06082028a8
Refactor ivprogProcessor to use the new compatibility table
|
6 éve |
Lucas de Souza
|
f9c53a34cb
Implement LanguageService and the structure to translate the module
|
6 éve |
Lucas de Souza
|
2864d65a22
Fix a typo in the write function
|
6 éve |
Lucas de Souza
|
b19a470bd6
Fix StoreObjectRef losing access to the referenced variable
|
6 éve |
Lucas de Souza
|
0265d07baa
Fix #6 and other bugs
|
6 éve |
Lucas de Souza
|
cdea95a29c
Include fixes and test cases for the bugs bellow:
|
6 éve |
Lucas de Souza
|
58d5810bdc
Test cases for the language processor
|
6 éve |
Lucas de Souza
|
3797dbaa41
Fix array evaluation and declaration
|
6 éve |
Lucas de Souza
|
854efe80ff
Language Processor cont.
|
6 éve |
Lucas de Souza
|
d1c1ae117f
Implement language processor
|
6 éve |
Lucas de Souza
|
ea55924253
Revert "Merge branch 'switchBug' of igorfelix/ivprog into master"
|
6 éve |
Lucas de Souza
|
43f58c9241
Implement the language processor for every defined command
|
6 éve |
Lucas de Souza
|
caaecb9381
Implement skeleton of the IVProg AST processor
|
6 éve |