Anyway, this sentence is useful if: - You want to keep track what variables you're using. - You're using DEF. In this case the use of DIM/VAR is required to create variables on the scope of the function. - You're using option STRICT. In this case, you must use DIM/VAR because the implicit declaration is disabled.