Kiwi Engine
VM for interpreter
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions
KEDumper.h File Reference

Dump function for KEInstruction. More...

#include <Coconut/Coconut.h>
#include "KEForwarders.h"

Go to the source code of this file.

Functions

void KEDumpInstruction (struct CNText *dstbuf, struct KEInstruction *src)
 Dump context of instruction. More...
 
void KEDumpFunction (struct CNText *outbuf, struct KEFunction *src)
 Dump context of the function. More...
 
void KEDumpBuiltinFunc (struct CNText *outbuf, struct KEBuiltinFunc *src)
 Dump context of the built-in function. More...
 
void KEDumpFrame (struct CNText *outbuf, struct KEFrame *src)
 Dump context of the frame. More...
 
void KEDumpProgram (struct CNText *outbuf, struct KEProgram *src)
 Dump context of the program. More...
 

Detailed Description

Dump function for KEInstruction.

Copyright
Copyright (C) 2014 Steel Wheels Project

Function Documentation

void KEDumpBuiltinFunc ( struct CNText *  outbuf,
struct KEBuiltinFunc src 
)

Dump context of the built-in function.

Parameters
outbufOutput buffer
srcSource built-in function
void KEDumpFrame ( struct CNText *  outbuf,
struct KEFrame src 
)

Dump context of the frame.

Parameters
outbufOutput buffer
srcSource frame
void KEDumpFunction ( struct CNText *  outbuf,
struct KEFunction src 
)

Dump context of the function.

Parameters
outbufOutput buffer
srcSource function
void KEDumpInstruction ( struct CNText *  dstbuf,
struct KEInstruction src 
)

Dump context of instruction.

Parameters
dstbufDestination buffer
srcSource instruction
void KEDumpProgram ( struct CNText *  outbuf,
struct KEProgram src 
)

Dump context of the program.

Parameters
outbufOutput buffer
srcSource program