Hash :
48a3491c
Author :
Jeremy JEANNE
Date :
2025-03-31T16:47:11
Doc Quote
The KC3 Quote type allows you for partial quotes. See Unquote.
Quoting is necessary for meta-programming where you want to return a quoted value that will not be evaluated except the quote will be removed.
ikc3> quote 1 + 1
1 + 1
ikc3> quote quote 1 + 1
quote 1 + 1
ikc3> type(quote 1 + 1)
Call
ikc3> type(quote quote 1 + 1)
Quote
# 1.19 Quote
The KC3 `Quote` type allows you for partial quotes. See `Unquote`.
Quoting is necessary for meta-programming where you want to return
a quoted value that will not be evaluated except the quote will be
removed.
## 1.19.1 Examples
```elixir
ikc3> quote 1 + 1
1 + 1
ikc3> quote quote 1 + 1
quote 1 + 1
ikc3> type(quote 1 + 1)
Call
ikc3> type(quote quote 1 + 1)
Quote
```