>> do function [x] [x + 1] 1
** Script Error: + does not allow block! for its value1 argument
** Where: source do main
** Near: [x + ~~ 1]
** Line: 1
and in core we get
Script Error: Use EVAL or APPLY to call functions arity > 0, not DO
Where: do
Near: [... function [x] [x + 1] ~~ 1]
Line: 1
and in core we get
Script Error: Use EVAL or APPLY to call functions arity > 0, not DO Where: do Near: [... function [x] [x + 1] ~~ 1] Line: 1