stack.h-Dateireferenz

gehe zum Quellcode dieser Datei

Makrodefinitionen

#define INITSTACK(s)   (s = ({}))
#define PUSH(s, x)   (s += ({ (x) }))
#define POP(s, x)   (x = s[<1], s = s[0..<2])
#define POPX(s)   (s = s[0..<2])
#define TOP(s)   ((s)[<1])
#define SP(s)   (sizeof(s))

Makro-Dokumentation

#define INITSTACK (  )     (s = ({}))

Definiert in Zeile 3 der Datei stack.h.

Wird benutzt von initialize().

#define POP ( s,
x   )     (x = s[<1], s = s[0..<2])

Definiert in Zeile 5 der Datei stack.h.

Wird benutzt von CodeGen() und parseText().

#define POPX (  )     (s = s[0..<2])

Definiert in Zeile 6 der Datei stack.h.

#define PUSH ( s,
x   )     (s += ({ (x) }))

Definiert in Zeile 4 der Datei stack.h.

Wird benutzt von CodeGen() und parseText().

#define SP (  )     (sizeof(s))

Definiert in Zeile 8 der Datei stack.h.

Wird benutzt von CodeGen().

#define TOP (  )     ((s)[<1])

Definiert in Zeile 7 der Datei stack.h.

Wird benutzt von CodeGen().

Erzeugt am Thu Jun 3 14:39:51 2010 für MorgenGrauen Mudlib von  doxygen 1.6.3