The Machine Perception Toolbox

[Introduction]- [News]- [Download]- [Screenshots]- [Manual (pdf)]- [Forums]- [API Reference]- [Repository ]

 

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

frames.c File Reference

#include "frames.h"
#include "lists.h"

Include dependency graph for frames.c:

Include dependency graph

Go to the source code of this file.

Functions

void frame_free (FRAME *frame)
void frame_init (FRAME *frame)


Function Documentation

void frame_free FRAME frame  ) 
 

Definition at line 22 of file frames.c.

References frame::args, FRAME, and lol_free().

Referenced by call_bind_rule(), compile_rule(), headers(), and type_check().

00023 {
00024     lol_free( frame->args );
00025 }

Here is the call graph for this function:

void frame_init FRAME frame  ) 
 

Definition at line 13 of file frames.c.

References frame::args, FRAME, lol_init(), frame::module, frame::prev, frame::procedure, root_module(), and frame::rulename.

Referenced by call_bind_rule(), compile_rule(), headers(), main(), and type_check().

00014 {
00015     frame->prev = 0;
00016     lol_init(frame->args);
00017     frame->module = root_module();
00018     frame->rulename = "module scope";
00019     frame->procedure = 0;
00020 }

Here is the call graph for this function:


Generated on Mon Nov 8 17:07:59 2004 for MPT by  doxygen 1.3.9.1