Forth dialects typically don't have forward referencing _or_ variables that can be defined in the middle of a function, though!
(Though, writing a function long enough that you might want to declare a variable part-way through it would probably be a code smell in Forth...)