I studied computer science at the University of Twente on the topics of compiler development. I graduated cum laude with a master degree. I worked some years in academics and with various companies, mostly developing software in C++. Besides having an interest in the subject of developing parsers, I have also done some reverse engineering (of binary and textual formats), helped with the development with some international standard and developed several scripting language one of which is still in use in a commercial available tool for Enterprise Architecture. Besides this, I also have an interest in combinatorics and puzzles. See further github.com/FransFaase and www.iwriteiam.nl
Many parsing tools and generators have been developed starting from a certain parsing algorithm. In the past twenty years, I have worked on a parser tool with a focus on usability and being intuitive. Not necessarily producing the most efficient parser, but one that is fast enough for practical purposes. The workshop will start with the most elementary aspects of parsing from examples and gradually explain all the complexities of writing grammars and explain the solutions to them.