Slide 13
Slide 13 text
Quote, Quasiquote e Unquote
● A função "quote" é usada para criar uma representação literal de uma
expressão, ela pode ser usada com o syntatic sugar ‘.
● A expressão não é avaliada, mas sim retornada como uma lista.
● A função “quasiquote” é usada para criar uma represetação literal de uma
expressão com valores (como uma f string f”” com interpolação), pode ser
escrita com o sugar `.
● O operador "unquote" é usado para inserir uma expressão em uma lista
passada com “quasiquote” e retorná-la como literal como a função "quote",
pode ser escrita com o sugar ~.