Константин Владимиров — Семантические процессы в C++
Автор: C++ Russia — Конференция по разработке на Cpp
Загружено: 3 мая 2024 г.
Просмотров: 9 161 просмотр
Ближайшая конференция C++ Russia: https://jrg.su/9Sszhd
— —
В языке C++ есть синтаксис и семантика. Когда мы говорим о синтаксисе, мы говорим о контекстно-независимых конструкциях, которые просто что-то означают. Например, if — это всегда if.
Но когда мы говорим о семантике, мы сталкиваемся с необходимостью для компилятора что-то сделать или что-то выяснить: разрешить имя, инстанцировать шаблон, вывести тип, вычислить константное выражение. Можно сказать что в каждый такой момент мы стартуем некий процесс, развивающийся по своим правилам. Этот доклад посвящен описанию взаимодействующих семантических процессов в языке, как с точки зрения внутренностей компилятора, так и с точки зрения стандарта языка.
#lang #metaprogramming

Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: