NEURON
init.cpp File Reference
#include <../../nmodlconf.h>
#include "modl.h"
#include "parse1.hpp"
#include "extdef.h"
#include "extdef2.h"
#include "extdef5.h"

Go to the source code of this file.

Functions

void init ()
 

Variables

Listfirstlist
 
Listsyminorder
 
Symbolsemi
 
Symbolbeginblk
 
Symbolendblk
 
Listintoken
 
char buf [NRN_BUFSIZE]
 
struct {
   char *   name
 
   short   kval
 
keywords []
 
struct {
   char *   name
 
   short   subtype
 
   Symbol **   p
 
special [] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0}
 
struct {
   char *   name
 
   long   subtype
 
   short   varstep
 
methods []
 
static char * extdef []
 
static char * extdef2 []
 
static char * extdef3 []
 
static char * extdef4 []
 
static char * extdef5 []
 
Listconstructorfunc
 
Listdestructorfunc
 

Function Documentation

◆ init()

void init ( )

Definition at line 315 of file init.cpp.

Variable Documentation

◆ beginblk

Symbol * beginblk

Definition at line 9 of file init.cpp.

◆ constructorfunc

List* constructorfunc

Definition at line 313 of file init.cpp.

◆ destructorfunc

List * destructorfunc

Definition at line 313 of file init.cpp.

◆ endblk

Symbol * endblk

Definition at line 9 of file init.cpp.

◆ extdef

char* extdef[]
static
Initial value:
= {
0}

Definition at line 280 of file init.cpp.

◆ extdef2

char* extdef2[]
static
Initial value:
= {
0}

Definition at line 285 of file init.cpp.

◆ extdef3

char* extdef3[]
static
Initial value:
= {
"threshold",
"squarewave",
"sawtooth",
"revsawtooth",
"ramp",
"pulse",
"perpulse",
"step",
"perstep",
"stepforce",
"schedule",
0}

Definition at line 290 of file init.cpp.

◆ extdef4

char* extdef4[]
static
Initial value:
= {
"at_time",
0}

Definition at line 305 of file init.cpp.

◆ extdef5

char* extdef5[]
static
Initial value:
= {
0}

Definition at line 309 of file init.cpp.

◆ 

struct { ... } keywords[]

◆ kval

short kval

Definition at line 15 of file init.cpp.

◆ 

struct { ... } methods[]

◆ name

char* name

Definition at line 14 of file init.cpp.

◆ p

Symbol** p

Definition at line 212 of file init.cpp.

◆ 

struct { ... } special[]

◆ subtype

long subtype

Definition at line 211 of file init.cpp.

◆ syminorder

List* syminorder
extern

Definition at line 10 of file init.cpp.

◆ varstep

short varstep

Definition at line 218 of file init.cpp.