mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-07 13:23:22 +00:00
`gcheck` and `scheck` answered false for every operand. The PLRM (3rd ed., `gcheck`) says they are true for a simple object, and false only for a composite one in local VM. The eps2write prolog copies its initial graphics state into global VM and leaves a value alone only when `gcheck` is true. So the integers in the `currenthalftone` dictionary took the copy path, left the stack one item off, and the next `put` failed with a typecheck in `cp2g`. Simple objects now answer true. Composites still answer false, since every composite here is in local VM.