YoVDO

Functional Parsing for Novel Markup Languages - Lambda Days 2022

Offered By: Code Sync via YouTube

Tags

Parsing Courses Elm Courses Functional Programming Courses Compiler Design Courses Syntax Trees Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore functional parsing techniques for novel markup languages in this 43-minute conference talk from Lambda Days 2022. Delve into the design and construction of fault-tolerant parsers that provide real-time error messages for mathematical text. Follow along as the speaker demonstrates parsing techniques using MiniLaTeX and L1 markup languages, covering syntax trees, shift-reduce algorithms, reducibility, and worked examples. Gain insights into compiler pipelines and participate in a Q&A session to deepen your understanding of functional parsing in browser-targeted languages like Elm.

Syllabus

00:00 - - Markup Languages + Example
04:25 - - Demo Parser I : Syntax Tree
14:23 - - Demo Parser II : Shift Reduce Algorithm
19:17 - - Demo Parser III : Reducibility
23:54 - - Demo Parser IV : Worked Example
30:15 - - Compiler Pipeline
33:56 - - QnA


Taught by

Code Sync

Related Courses

Elm: Getting Started
Pluralsight
Elm
Exercism
Advanced Elm
Frontend Masters
Introduction to Elm, v2
Frontend Masters
Declarative UIs without CSS with elm-ui
egghead.io