Added AbstractView interface definitions, removed compiler dependency from Script, added support for iterative execution of model and getting and setting user input quantities, code commenting and beautification, added communication with view to controller
Controller now using dummy view if none provided in constructor. Added warnings to AbstractView methods if not implemented
Added ability to not auto-execute script when changed to Controller. Tests now pass again :)
Additional commenting, changed shouldAutoExecute to setAutoExecute in Controller
Added functionality for gettin the source and string representations of the script and individual quantities
Began adding functionality for loading piece of accel script into model
Rewrote analyser to return the quantity that has been analysed and created. Continued with support for adding whole script
Merge branch 'development' into controllerview
Fixed analyser, added support for adding whole pieces of script.
added UI elements for iterative execution
Merge branch 'interface' of https://github.com/OpenACCEL/OpenACCEL into interface
Added controller call for setting iterations
Merge branch 'interface' into controllerview
Added View class and setup communication with Controller
Merge branch 'controllerview' of https://github.com/OpenACCEL/OpenACCEL into controllerview
Fixed some definition errors
Fixed deleting quantities
Merge branch 'development' into controllerview
Bugfixes, set output values to ? if model is incomplete
Executable now has a time component.