FGL-object constructor for constant (quoted) objects.
This is a product type, introduced by defflexsum in support of fgl-object.
An object constructed as (g-concrete val) evaluates to val.
Atoms other than the FGL object keywords (listed below) are represented as themselves.
Other objects are represented as (:g-concrete . obj).
The FGL object keywords are members of the list (fgl-object-keys), namely:
(:g-concrete :g-boolean :g-integer
All atoms other than these are FGL objects representing themselves.
- Basic constructor macro for g-concrete structures.
- Get the val field from a g-concrete.
- Modifying constructor for g-concrete structures.