PREPROCESS_WITH_DECLARATION_BUSTER

Default: YES

Options: YES, NO

Set to YES, then declarations that start like this:

LOCAL var1, var2, var3

Will end up like this:

LOCAL var1
LOCAL var2
LOCAL var3

This works on the following declarations.

LOCAL
PRIVATE
MEMVAR
STATIC
PUBLIC
FIELD

It does cost a little time, since it is a separate process done with
it's own pass on the file.

Declaration Buster now also busts up multiparameter REPLACE
statements.

So, if you have the Declaration Buster turned on, this:

REPLACE foo with x, bar with y, baz with z

becomes:

REPLACE foo with x
REPLACE bar with y
REPLACE baz with z

which in a later pass may become:

foo := x
bar := y
baz := z