diff options
Diffstat (limited to 'core/value.moon')
| -rw-r--r-- | core/value.moon | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/value.moon b/core/value.moon index bda6127..7f5a93d 100644 --- a/core/value.moon +++ b/core/value.moon @@ -3,6 +3,7 @@ -- -- @classmod Value import Result from require 'core.result' +import Error from require 'core.error' import scope, base, registry from require 'core.cycle' ancestor = (klass) -> @@ -107,7 +108,7 @@ class Value when 'num', 'str' Result value: @ when 'sym' - assert (scope\get @value), "undefined reference to symbol '#{@value}'" + assert (scope\get @value), Error 'reference', "undefined symbol '#{@value}'" else error "cannot evaluate #{@}" |
