Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Create const object in a macro
- import macros
- type
- b = object
- size: int
- macro a(val: static[int]): untyped =
- return quote do:
- const v {.inject.} = b(size: `val`)
- a(5)
- echo v
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement