Silverfrost Logo About Us | Contact Us
 

PUSH@

Platform

x64, Win32

Purpose

To push a value on the system stack.

Syntax

SUBROUTINE PUSH@(A)
INTEGER (KIND=3) A

Description

The argument A is pushed on to the system stack. Two bytes will be pushed for INTEGER (KIND=2), four for INTEGER (KIND=3) etc. Values saved in this way can be restored again with POP@ . The corresponding POP@ call must have an argument of the same type (otherwise the wrong number of bytes would be popped). A routine may return with data still pushed on the stack - such data is then lost.

 

 

Copyright © 1999-2017 Silverfrost Limited