potion  0.2
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PNCont Struct Reference

a continuation saves the stack and all stack pointers. More...

#include <potion.h>

Public Member Functions

PN potion_continuation_yield (Potion *P, PN cl, PN self)
 

Data Fields

 PN_OBJECT_HEADER
 PNType vt; PNUniq uniq. More...
 
PN_SIZE len
 
PN stack []
 

Detailed Description

a continuation saves the stack and all stack pointers.

Definition at line 510 of file potion.h.

Member Function Documentation

PN potion_continuation_yield ( Potion P,
PN  cl,
PN  self 
)

"yield" method

Parameters
selfPNCont
See also
potion_callcc()
Returns
does not return, continues execution at the position of the given PNCont

Definition at line 18 of file callcc.c.

Field Documentation

PNCont::PN_OBJECT_HEADER

PNType vt; PNUniq uniq.

Definition at line 511 of file potion.h.

PN_SIZE PNCont::len

Definition at line 512 of file potion.h.

PN PNCont::stack[]

Definition at line 513 of file potion.h.


The documentation for this struct was generated from the following files: