//
//  NAME
//    parse.h
//
//  DESCRIPTION
//    This file contains the type definitions and function prototypes
//    exported by the Parse module.
//

#ifndef _parse_h_
#define _parse_h_


//
//  Include files.
//

#include "expr.h"


//
//  NAME
//    parse
//
//  DESCRIPTION
//    This function parses a character string into an expression.
//
//  PARAMETERS
//    str  (in) - character string to parse.
//
//  RETURNS
//    pointer to an expression.
//

expr * parse(const char * str);


#endif