Главная
Study mode:
on
1
About Brandon
2
What is YAML
3
YAML has arbitrary keys
4
Why is YAML interesting?
5
Inspecting the parser code
6
YAML is hard to implement
7
Exploring the problem in APL
8
How could APL help the YAML community?
Description:
Explore the intricacies of YAML parsing in APL through this 18-minute conference talk from Dyalog '23. Delve into Brandon Wilson's implementation of a YAML parser, which draws inspiration from the Co-dfns architecture. Gain insights into the parser's structure, key design choices, and how a linear data-flow model enables writing APL code that spans multiple levels of detail simultaneously. Learn about YAML's characteristics as a human-readable data-serialization language, its support for arbitrary keys, and the challenges involved in implementing a YAML parser. Discover how APL can be leveraged to tackle YAML parsing problems and consider the potential contributions APL could make to the YAML community.

A YAML Parser in APL - Design and Implementation

Dyalog User Meetings
Add to list