Macro
hcl
allocation-in-gen-num gen-num &body body => result
An integer, which if out of range for a valid generation number is rounded either to the youngest or oldest generation.
If gen-num is negative, the specified generation is: the highest generation number + 1 - gen-num, so that an argument of -1 specifies the highest generation number.
The forms to be evaluated while the allocation generation has been temporarily set to gen-num.
The result of evaluating body.
(allocation-in-gen-num
1
(setq tab (make-hash-table :size 1200
:test 'eq)
arr (make-array 20)))
set-default-generationget-default-generation*symbol-alloc-gen-num*