Fixed #2654 echo 'or' blade compiler for function call. It now detect if the first character is $ instead of quote or double-quote

Fixed #2654 

Signed-off-by: Mior Muhammad Zaki <crynobone@gmail.com>