Wednesday 

Room 4 

15:00 - 16:00 

(UTC+02

Talk (60 min)

A bird's eye view of a parser

Parsers are everywhere, either explicitly written by you or implicitly used in a tool you use. Parsers are the things that verifies if some input is well-formed, and allows you to extract structured data from it.

Tools
Language

If you've ever used a regex, a programming language, markup language or even a data format, there has most likely been a parser involved. Maybe even a parser generator!

In this session, we'll be exploring the process of parsing. We'll start from scratch with the basics and expand our knowledge. Armed with some fundamentals, we'll look at real-world applications like regexes and programming languages and show how the different types of parsers are suited for different tasks.

Joakim Lier

Joakim Lier is a Software Engineer and Product Owner at Cisco Systems Norway, currently working on the web browser for the video conferencing products. Programming languages and tools has always been a passion, since the early days of university, so you'll usually find him tinkering on something related to a language during his free time.