Skip to content

Learn+Try: parsing with nom

Photo of Scott Steele
Hosted By
Scott S. and Anders B.
Learn+Try: parsing with nom

Details

As an introduction to nom and a cool side project, Will Murphy (https://github.com/willmurphyscode) will walk through a
shift-reduce parser for a simple, Scheme-like language. The tokenization is conducted almost entirely with nom, which gives a clean, declarative tokenizer. He'll demonstrate how easily new types of tokens could be added, and give a simple walk through the functions that evaluate these tokens.

Pizza will be provided (feel free to suggest toppings).

The venue is a 3 minute walk from the Ballston Metro Station. Vehicle parking is available in the building's garage entering from

N. Vermont St (Google Maps ( https://goo.gl/maps/KUxYUBHMDV52 ))

and Distil Networks will validate parking (yay!). If the elevators or front doors are locked before 7 (we are trying to have them remain unlocked), please feel free to call/text Scott at 732.759.0006 and we will come let you up. If you park below the building, the doors to the elevator area should now also be unlocked.

Recurring meetup every 2nd Thursday of the month.

Photo of Rust DC group
Rust DC
See more events
Distil Networks
4501 N. Fairfax Dr. Suite 200 · Arlington, VA