P-Code Instructions (pcode.hlp) (
Table of Contents;
Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
Stin<t><n>
◄Up► ◄Contents► ◄Index► ◄Back►
──P-Code Instructions───────────────────────────────────────────────────────
Syntax
Stin<t><n>
/* Store item indirect using near pointer. */
Possible Instructions
StinB0, StinBb, StinW0, StinW1, StinW2, StinWb, StinL0, StinLb, StinD,
StinR, StinT
See: ◄P-Code Data Types►
◄P-Code Operands►
Description
Pops an address and then a value of type <t> from the stack. It then
stores the value in the location pointed to by the address.
Pseudocode equivalent:
p<t> = PopW() + alignof(<t>) * <n>;
*p<t> = Pop<t>();
An example where this instruction is used is as follows:
*pShort = rgshort[1]++; /* generates StinW<n> */
-♦-