Changes in formata
  - Replace hex numbers with integers
  - Error messages include the error source file
  - fixing bugs

Changes in lex_analyzer
  - Added support for float literals
  - Distingush btn character literals and string literals
  - fixing bugs
Simple parsing using pda now works like a charm.
However Arithmetic/Logical expressions are still not very good.
Added support for multiple ifs, multiple functions, multiple assignment
stmts
Continued with bug cleaning
Merge branches 'pda' and 'develop' into develop

* pda:
  Added support for multiple ifs, multiple functions, multiple assignment stmts Continued with bug cleaning
  Simple parsing using pda now works like a charm. However Arithmetic/Logical expressions are still not very good.
  Changes in formata   - Replace hex numbers with integers   - Error messages include the error source file   - fixing bugs

* develop:
Added new source files.
PDA working but still has bugs e.g. 1==1 not recognised
Bug fixes in the mix too
Merge branches 'pda' and 'develop' into develop