Refactor expression analysis function into separate functions for each kind of node
Refactor error handling in expression analysis
Sort tokens alphabetically
Merge primary analysis into expression analysis
Refactor prim_value into literal and prim_path
Refactor tempvars creation
Fixed rendering of process at block level
Rendering of process comment
Refactor expression rules in grammar
Refactor shortcircuit logic expression analysis
Bugfix - inconsistent "for" loop behaviour in Ada backend
Forloop minor fix
Fixed model reload errors
Semantic check when entering a composite state
Refactor PrimPath analysis function
Refactor primary variable analysis
Remove unused code from fix_expression_types
Refactor PrimPath into PrimCall, PrimIndex, PrimSubstring and PrimSelector
Fix with unicode
Handle parsing errors