Lecture

Custom operators

Description

This lecture covers the implementation of custom operators in a programming language, allowing users to define their own operators with specific precedence levels and associativity. The presentation includes syntax examples, the precedence levels of built-in operators, the implementation pipeline, a new parsing stage, and the redefinition of built-in operators. The lecture also discusses encountered problems, solutions like function overloading, modifications needed to support overloading, and future work on default operator definitions and customization of unary operators.

About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.