NEURON
modl.cpp File Reference
#include <../../nrnconf.h>
#include <CLI/CLI.hpp>
#include <stdlib.h>
#include "modl.h"
#include <cstring>
#include <string>
#include <filesystem>

Go to the source code of this file.

Macros

#define NMODL_TEXT   1
 

Functions

int yyparse ()
 
static void openfiles (const char *given_filename, const char *output_dir)
 
int main (int argc, char **argv)
 
void verbatim_adjust (char *q)
 

Variables

FILE * fin
 
FILE * fparout
 
FILE * fcout
 
char * modprefix
 
char finname [NRN_BUFSIZE]
 
int nmodl_text = 1
 
Listfiletxtlist
 
int vectorize
 
int numlist
 
const char * nmodl_version_
 
int usederivstatearray
 

Macro Definition Documentation

◆ NMODL_TEXT

#define NMODL_TEXT   1

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 70 of file modl.cpp.

◆ openfiles()

static void openfiles ( const char *  given_filename,
const char *  output_dir 
)
static

Definition at line 211 of file modl.cpp.

◆ yyparse()

int yyparse ( )

Variable Documentation

◆ fcout

FILE * fcout

Definition at line 45 of file modl.cpp.

◆ fparout

FILE * fparout

Definition at line 44 of file modl.cpp.

◆ nmodl_version_

const char* nmodl_version_
extern

Definition at line 12 of file nocpout.cpp.

◆ numlist

int numlist
extern

Definition at line 33 of file solve.cpp.

◆ usederivstatearray

int usederivstatearray
extern

◆ vectorize

int vectorize
extern

Definition at line 78 of file nocpout.cpp.