Kiwi Engine
VM for interpreter
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
KEDumper.h
Go to the documentation of this file.
1 
8 #ifndef KEDUMPER_H
9 #define KEDUMPER_H
10 
11 #include <Coconut/Coconut.h>
12 #include "KEForwarders.h"
13 
19 void
20 KEDumpInstruction(struct CNText * dstbuf, struct KEInstruction * src) ;
21 
27 void
28 KEDumpFunction(struct CNText * outbuf, struct KEFunction * src) ;
29 
35 void
36 KEDumpBuiltinFunc(struct CNText * outbuf, struct KEBuiltinFunc * src) ;
37 
43 void
44 KEDumpFrame(struct CNText * outbuf, struct KEFrame * src) ;
45 
51 void
52 KEDumpProgram(struct CNText * outbuf, struct KEProgram * src) ;
53 
54 #endif /* KEDUMPER_H */
KEProgram class.
Definition: KEProgram.h:17
void KEDumpFunction(struct CNText *outbuf, struct KEFunction *src)
Dump context of the function.
Definition: KEFrame.h:16
void KEDumpInstruction(struct CNText *dstbuf, struct KEInstruction *src)
Dump context of instruction.
void KEDumpFrame(struct CNText *outbuf, struct KEFrame *src)
Dump context of the frame.
Definition: KEFunction.h:18
Definition: KEBuiltinFunc.h:36
Definition: KEInstruction.h:115
void KEDumpBuiltinFunc(struct CNText *outbuf, struct KEBuiltinFunc *src)
Dump context of the built-in function.
Forward declarations of the data type in KiwiEngine.
void KEDumpProgram(struct CNText *outbuf, struct KEProgram *src)
Dump context of the program.