Added parser for bash variables
This adds a parser for bash global variables. It supports some string interpolation methods:
- FOO=BAR
- FOO=$BAR
- FOO=${bar}
- FOO="Awesome${bar}test"
- FOO="
{
{NAME}}" - FOO="
{HOSTCC#
{CROSS_COMPILE}}" - FOO="${FOO:-default}"
- FOO="${FOO=default}"
- FOO="${FOO:=default}"
It doesnt support:
- multiline variables
- FOO="
{
NAME}" - variables defined in case blocks