Nelson 0.1.6 build
Pre-release0.1.6 alpha (2017-06-19)
Features:
-
The QML engine enables nelson programs to display and manipulate graphical content using Qt's QML framework.
qml_demos // for demonstrations
-
Qt 5.9 used on Windows binaries
-
add CONTRIBUTING.md , CODE_OF_CONDUCT.md and ROADMAP.md files
-
add 'heldlg', 'msgbox', 'errordlg', 'warndlg' functions based on QML.
-
add 'questdlg' function (Creates a question dialog box) based on QML.
-
add '==', '~=', 'isequal', 'isequaln' overload for handle and QObject.
-
add ishandle, isprop, ismethod, method, properties builtin.
-
add set, get, invoke, isvalid builtin used by handle objects.
-
extends clear function to call delete if 'TYPEHANDLE_clear' function is defined.
-
add handle object type.
-
gui module also loaded in advanced cli mode.
-
add 'sind', 'cosd', 'tand' functions.
-
add more output information in the result file of test_run function.
Bug Fixes:
#47: add isfinite builtin.
#43: rename getContentsAsWideString to getContentAsWideString.
#27: >= operator was not implemented.