- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
The Calculus of Strings: Formal Language Theory & Regular Expressions (Ep. 15)
When a compiler reads your source code, it doesn't see loops or functions—it sees a relentless stream of raw characters. To make sense of this data, compiler engineers abandon "string guessing" and rely on a rigorous mathematical framework: The Calculus of Strings.
In Episode 15, we build the logic of Regular Expressions from the ground up. We move from the atomic level of alphabets and strings into the three foundational operations—Union, Concatenation, and Closure—that allow us to construct infinite patterns from finite rules. We’ll explore the induction trees that define Regular Sets and see how "syntactic sugar" like + and ? actually resolve back to foundational set theory.
IN THIS VIDEO, YOU WILL LEARN:
- Why standard "split" functions fail at modern codebases.
- The formal definitions of Alphabets (Sigma), Strings, and Languages.
- The 3 Core Operations: Union, Concatenation, and Kleene Closure.
- How the Mathematical Induction Tree generates Regular Expressions.
- Algebraic laws of Regex (Distributive Law and Set Theory).
- Regular Definitions: Mapping complex identifiers to base symbols.
- The Bridge to Software: Translating Regex into Finite Automata.
If this deep dive into formal language theory helped you, make sure to like and subscribe for the rest of the series!
Видео The Calculus of Strings: Formal Language Theory & Regular Expressions (Ep. 15) канала Raiyan Hasan
In Episode 15, we build the logic of Regular Expressions from the ground up. We move from the atomic level of alphabets and strings into the three foundational operations—Union, Concatenation, and Closure—that allow us to construct infinite patterns from finite rules. We’ll explore the induction trees that define Regular Sets and see how "syntactic sugar" like + and ? actually resolve back to foundational set theory.
IN THIS VIDEO, YOU WILL LEARN:
- Why standard "split" functions fail at modern codebases.
- The formal definitions of Alphabets (Sigma), Strings, and Languages.
- The 3 Core Operations: Union, Concatenation, and Kleene Closure.
- How the Mathematical Induction Tree generates Regular Expressions.
- Algebraic laws of Regex (Distributive Law and Set Theory).
- Regular Definitions: Mapping complex identifiers to base symbols.
- The Bridge to Software: Translating Regex into Finite Automata.
If this deep dive into formal language theory helped you, make sure to like and subscribe for the rest of the series!
Видео The Calculus of Strings: Formal Language Theory & Regular Expressions (Ep. 15) канала Raiyan Hasan
Комментарии отсутствуют
Информация о видео
14 апреля 2026 г. 19:48:45
00:06:56
Другие видео канала





















