Test for bug #1936 - nested constructor casts
Fixes #1936 - nested constructor casts

Fixes #1936. Tokens can be null when Recognizer uses "guess" mode, which
was not accounted for.
Corrected constructor cast method name

Changed `float[] parseByte(byte[])` to `float[] parseFloat(byte[])`
Merge pull request #2772 from JakubValtar/preproc-constructorCast-fix

Fixes #1936 - Preproc constructor cast fix