Because of major code changes, each version of the parser is placed inside the separated branch. Last tested version is always in master branch. Examples of usage for new versions are not same like on learn.mikroe.com so check examples folder in branch which carries your version of parser.