object variants are not exactly the same, because you always need the extra tag 
- byte b here. In pascal you don't need a stored tag (like in the question). I 
guess the union should result in the same memory layout.

Reply via email to