NEURON
symbol.cpp File Reference
#include <../../nrnconf.h>
#include <cstring>
#include "model.h"
#include "parse1.hpp"
#include "symbol.h"

Go to the source code of this file.

Functions

void symbol_init ()
 
Symbollookup (const char *s)
 
Symbolchecklocal (Symbol *sym)
 
Symbolinstall (const char *s, int t)
 
void pushlocal (Item *q1, Item *qdim)
 
void poplocal ()
 
void install_local (Item *q, Item *qdim)
 

Variables

Listsymlist [128]
 
Listsymlistlist
 

Function Documentation

◆ checklocal()

Symbol* checklocal ( Symbol sym)

Definition at line 34 of file symbol.cpp.

◆ install()

Symbol* install ( const char *  s,
int  t 
)

Definition at line 50 of file symbol.cpp.

◆ install_local()

void install_local ( Item q,
Item qdim 
)

Definition at line 100 of file symbol.cpp.

◆ lookup()

Symbol* lookup ( const char *  s)

Definition at line 22 of file symbol.cpp.

◆ poplocal()

void poplocal ( )

Definition at line 87 of file symbol.cpp.

◆ pushlocal()

void pushlocal ( Item q1,
Item qdim 
)

Definition at line 78 of file symbol.cpp.

◆ symbol_init()

void symbol_init ( )

Definition at line 14 of file symbol.cpp.

Variable Documentation

◆ symlist

List* symlist[128]

Definition at line 9 of file symbol.cpp.

◆ symlistlist

List* symlistlist

Definition at line 12 of file symbol.cpp.