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

Symbol.cpp File Reference


Detailed Description

Implements the mcSymbol, mcSymbolData, mcSymbolGUI, mcSymbolIO, mcSymbolMath classes.

Author:
Francesco Montorsi
Date:
20-9-2002

Definition in file Symbol.cpp.

#include "mc/mcprec.h"
#include <wx/dcscreen.h>
#include "mc/Symbol.h"

Include dependency graph for Symbol.cpp:

Go to the source code of this file.

Defines

#define SEARCH_IN_ARRAY(x)
#define SEARCH_IN_ARRAY2(x)
#define SEARCH_DUPLICATE_IN(arr)

Functions

 mcIMPLEMENT_MAIN_CLASS (mcSymbol, mcExpElement)


Define Documentation

#define SEARCH_DUPLICATE_IN arr   ) 
 

Value:

n = x->data_GetSymbol(i)->math_FindDuplicate(arr, 0);  \
   if (n != mcSYM_NOTFOUND) m = arr;

Definition at line 129 of file Symbol.cpp.

Referenced by mcSymbol::CheckArray().

#define SEARCH_IN_ARRAY  ) 
 

Value:

n = x.data_FindSymbol(flags, name, enc, value, subscript, inlined, occ);  \
 if (n != mcSYM_NOTFOUND) {            \
  if (entry != NULL) *entry = n;          \
  return &x;               \
 }

Definition at line 77 of file Symbol.cpp.

Referenced by mcSymbol::math_FindSymbol().

#define SEARCH_IN_ARRAY2  ) 
 

Value:

n = x.data_FindSymbol(flags, sym, occ);     \
 if (n != mcSYM_NOTFOUND) {       \
  if (entry != NULL) *entry = n;     \
  return &x;          \
 }

Definition at line 107 of file Symbol.cpp.

Referenced by mcSymbol::math_FindSymbol().


Function Documentation

mcIMPLEMENT_MAIN_CLASS mcSymbol  ,
mcExpElement 
 



Documentation generated with Doxygen on Sun Feb 6 17:12:10 2005
Visit MathStudio home page for more info

[ Top ]