YoVDO

Demystifying Rust Parsing - Language Parsing and Automatic Binding Generation

Offered By: Mozilla Hacks via YouTube

Tags

Rust Courses Lexical Analysis Courses Parsing Courses Code Generation Courses Macros Courses Abstract Syntax Tree Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore language parsing and automatic binding generation in Rust through this 26-minute conference talk presented at FOSDEM 2018. Delve into topics such as lexical analysis, abstract syntax trees (ASDs), syntax libraries, and code generation. Learn how to leverage parsing techniques for various use cases, understand the importance of parsing in programming, and discover the power of macros in Rust. Gain insights into function declarations, syntax matching, and practical code examples. Originally presented by Nikita Baksalyar, this talk offers a comprehensive overview of Rust parsing concepts for developers looking to enhance their understanding of language processing and code generation techniques.

Syllabus

Introduction
What is parsing
Lexical Analysis
Other Use Cases
How to Use ASDs
Syntax Library
Syntax
Importing Syntax
Match
Function Declaration
Code Generation
Why Parsing
How to Generate Code
Code
Macros
Questions


Taught by

Mozilla Hacks

Related Courses

Документы и презентации в LaTeX (Introduction to LaTeX)
Higher School of Economics via Coursera
Excel Avanzado
Miríadax
Excel aplicado a los negocios (Nivel Avanzado)
Universidad Austral via Coursera
Excel Skills for Business: Intermediate II
Macquarie University via Coursera
Diseño de sistemas de información gerencial para intranet con Microsoft Access
Universidad del Rosario via edX