Lucas de Souza
|
390c7fd826
Fix bug which allowed any value to be assigned to a matrix or vector position indepent of type
|
5 lat temu |
Lucas de Souza
|
5e86c67357
Fix language service breaking when no iMLparameters is available
|
5 lat temu |
Lucas de Souza
|
f130cf2580
Fix merge conflicts with visualui
|
6 lat temu |
Lucas de Souza
|
39c6d44d1e
Implement negative index error message
|
6 lat temu |
Lucas de Souza
|
52ec99c738
Implement the ProcessorErrorFactory methods for semantic errors
|
6 lat temu |
Lucas de Souza
|
91abf11885
Implement the ability to call the main function from inside the code
|
6 lat temu |
Lucas de Souza
|
af5bc4e712
Fix master merging conflicts
|
6 lat temu |
Lucas de Souza
|
4d1e207440
Fix executeReturn throwing an errorr during type checking
|
6 lat temu |
Lucas de Souza
|
1b34b64f39
Change Config class name to ConfigObject
|
6 lat temu |
Lucas de Souza
|
35034cf41c
Refactor Store to receive the name of the function as a parameter
|
6 lat temu |
Lucas de Souza
|
21ba1fb3c2
Refactor IVProgProcessor to use Config class
|
6 lat temu |
Lucas de Souza
|
b99d838434
Fix merge conflicts from master
|
6 lat temu |
Lucas de Souza
|
e4bb932c21
Remove explicit calls to 'new Promise' and replace them with Promise.resolve/reject
|
6 lat temu |
Lucas de Souza
|
44ed758cc7
Remove BigNumber.js and bluebird
|
6 lat temu |
Lucas de Souza
|
4f0ea94318
Fix Lib scope function being parsed without Lib ID
|
6 lat temu |
Lucas de Souza
|
2c326dcb12
Implement infinite loop kill switch that kills programs after 5s w/o input
|
6 lat temu |
Igor
|
2e6c78649c
Fix attempt to assessment bug
|
6 lat temu |
Lucas de Souza
|
250ed88fb2
Implement IVProgAssessment class to automatically assess student's code
|
6 lat temu |
Lucas de Souza
|
162f5c6424
Fix function without a return command would not throw a runtime error
|
6 lat temu |
Lucas de Souza
|
e7afc84807
Fix matrices with no init value throwing exception
|
6 lat temu |
Lucas de Souza
|
9d190afe1c
Fix issue where non initialized array would throw an error
|
6 lat temu |
Lucas de Souza
|
299a49dd3e
Refactor type system
|
6 lat temu |
Lucas de Souza
|
359191aae4
Fix #14
|
6 lat temu |
Lucas de Souza
|
b4de92b7d1
Fix #20
|
6 lat temu |
Lucas de Souza
|
dcd5f2345d
Implement some language defined functions
|
6 lat temu |
Lucas de Souza
|
6178b3f75b
Fix #18
|
6 lat temu |
Lucas de Souza
|
8bfe38eddf
Finalize Language Defined Functions refactor.
|
6 lat temu |
Lucas de Souza
|
bee33828c2
Refactor SysCall class to receive a function as parameter
|
6 lat temu |
Lucas de Souza
|
1dc0ee7397
Implement new language defined functions structure
|
6 lat temu |
Lucas de Souza
|
85ef096260
Fix function without a return command would not throw a runtime error
|
6 lat temu |