pcb 4.1.1
An interactive printed circuit board layout editor.

parse_l.h File Reference

Just defines common parser identifiers. More...

#include "global.h"
Include dependency graph for parse_l.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int ParsePCB (PCBType *, char *)
int ParseElementFile (DataType *, char *)
int ParseLibraryEntry (DataType *, char *)
int ParseFont (FontType *, char *)

Detailed Description

Just defines common parser identifiers.


Copyright.


PCB, interactive printed circuit board design

Copyright (C) 1994,1995,1996 Thomas Nau

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

Contact addresses for paper mail and Email:

Thomas Nau, Schlehenweg 15, 88471 Baustetten, Germany

Thomas.Nau@rz.uni-ulm.de

Definition in file parse_l.h.


Function Documentation

int ParseElementFile ( DataType ,
char *   
)

Definition at line 2375 of file parse_l.c.

References PCBType::Font, Parse(), and PCB.

Referenced by LoadElementToBuffer().

Here is the call graph for this function:

int ParseFont ( FontType ,
char *   
)

Definition at line 2415 of file parse_l.c.

References SettingType::FontCommand, SettingType::FontPath, Message(), Parse(), and Settings.

Referenced by CreateDefaultFont().

Here is the call graph for this function:

int ParseLibraryEntry ( DataType ,
char *   
)

Definition at line 2388 of file parse_l.c.

References PCBType::Font, SettingType::LibraryCommand, SettingType::LibraryFilename, SettingType::LibraryPath, Parse(), PCB, and Settings.

Referenced by LoadElementToBuffer().

Here is the call graph for this function:

int ParsePCB ( PCBType ,
char *   
)

Definition at line 2402 of file parse_l.c.

References SettingType::FileCommand, SettingType::FilePath, Parse(), and Settings.

Referenced by LoadLayoutToBuffer(), and real_load_pcb().

Here is the call graph for this function: