|
|
|
@ -174,6 +174,13 @@ tree.Reference.validValue = function(env, selector, value) {
|
|
|
|
|
}
|
|
|
|
|
} else if (tree.Reference.selector(selector).type == 'expression') {
|
|
|
|
|
return true;
|
|
|
|
|
} else if (tree.Reference.selector(selector).type === 'unsigned') {
|
|
|
|
|
if (value.value[0].is === 'float') {
|
|
|
|
|
value.value[0].round();
|
|
|
|
|
return true;
|
|
|
|
|
} else {
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
if (tree.Reference.selector(selector).validate) {
|
|
|
|
|
var valid = false;
|
|
|
|
|