KiCad PCB EDA Suite
grammar.h File Reference

Go to the source code of this file.

Macros

#define VAR   1
 
#define ASSIGN   2
 
#define SEMCOL   3
 
#define PLUS   4
 
#define MINUS   5
 
#define UNIT   6
 
#define DIVIDE   7
 
#define MULT   8
 
#define ENDS   9
 
#define VALUE   10
 
#define PARENL   11
 
#define PARENR   12
 
#define VAR   1
 
#define ASSIGN   2
 
#define SEMCOL   3
 
#define PLUS   4
 
#define MINUS   5
 
#define UNIT   6
 
#define DIVIDE   7
 
#define MULT   8
 
#define ENDS   9
 
#define VALUE   10
 
#define PARENL   11
 
#define PARENR   12
 

Macro Definition Documentation

#define ASSIGN   2

Definition at line 3 of file numeric_evaluator.cpp.

#define ASSIGN   2
#define DIVIDE   7
#define DIVIDE   7

Definition at line 8 of file numeric_evaluator.cpp.

Referenced by GetVirtualKeyCodeName().

#define ENDS   9

Definition at line 10 of file numeric_evaluator.cpp.

#define ENDS   9
#define MINUS   5
#define MINUS   5

Definition at line 6 of file numeric_evaluator.cpp.

#define MULT   8

Definition at line 9 of file numeric_evaluator.cpp.

#define MULT   8
#define PARENL   11

Definition at line 12 of file numeric_evaluator.cpp.

#define PARENL   11
#define PARENR   12

Definition at line 13 of file numeric_evaluator.cpp.

#define PARENR   12
#define PLUS   4

Definition at line 5 of file numeric_evaluator.cpp.

#define PLUS   4
#define SEMCOL   3
#define SEMCOL   3

Definition at line 4 of file numeric_evaluator.cpp.

#define UNIT   6
#define UNIT   6

Definition at line 7 of file numeric_evaluator.cpp.

#define VALUE   10

Definition at line 11 of file numeric_evaluator.cpp.

Referenced by NETLIST_EXPORTER_GENERIC::addComponentFields(), AddMenusForComponentField(), SCH_EDIT_FRAME::AnnotateComponents(), SCH_SHEET::ComponentCount(), DIALOG_EDIT_COMPONENT_IN_LIBRARY::DIALOG_EDIT_COMPONENT_IN_LIBRARY(), DIALOG_EDIT_ONE_FIELD::DIALOG_EDIT_ONE_FIELD(), DIALOG_LIB_NEW_COMPONENT::DIALOG_LIB_NEW_COMPONENT(), KIGFX::SCH_PAINTER::draw(), SCH_FIELD::Draw(), SCH_COMPONENT::Draw(), LIB_EDIT_FRAME::EditField(), SCH_EDIT_FRAME::FindComponentAndItem(), FIELDS_GRID_TABLE< T >::GetAttr(), LIB_FIELD::GetDefaultColor(), TEMPLATE_FIELDNAME::GetDefaultFieldName(), FOOTPRINT_INFO_GENERATOR::GetHtmlFieldRow(), SCH_FIELD::GetMenuImage(), LIB_PIN::GetMsgPanelInfo(), SCH_COMPONENT::GetMsgPanelInfo(), LIB_FIELD::GetName(), NETLIST_EXPORTER_PSPICE::GetSpiceFieldDefVal(), LIB_PART::GetValueField(), hash_eda(), DIALOG_EDIT_ONE_FIELD::init(), SCH_COMPONENT::Init(), SCH_FIELD::IsReplaceable(), LIB_PART::LIB_PART(), SCH_LEGACY_PLUGIN_CACHE::loadField(), SCH_EAGLE_PLUGIN::loadInstance(), SCH_EAGLE_PLUGIN::loadSchematic(), SCH_EAGLE_PLUGIN::loadSymbol(), SCH_FIELD::Matches(), DIALOG_EDIT_COMPONENT_IN_LIBRARY::OnAliasGridCellChanging(), DIALOG_EDIT_COMPONENT_IN_SCHEMATIC::OnBrowseLibrary(), SCH_EDIT_FRAME::OnEditItem(), DIALOG_EDIT_COMPONENT_IN_LIBRARY::OnGridCellChanging(), TUNER_SLIDER::onSave(), DIALOG_EDIT_COMPONENT_IN_LIBRARY::OnSelectAlias(), DIALOG_EDIT_COMPONENT_IN_LIBRARY::OnSymbolNameText(), DIALOG_EDIT_COMPONENT_IN_LIBRARY::OnUpdateUI(), SCH_COMPONENT::operator==(), SCH_FIELD_VALIDATOR::SCH_FIELD_VALIDATOR(), SCH_REFERENCE::SCH_REFERENCE(), SCH_SCREEN::SetComponentFootprint(), SCH_REFERENCE_LIST::sortByReferenceOnly(), DIALOG_EDIT_COMPONENT_IN_LIBRARY::transferAliasDataToBuffer(), DIALOG_EDIT_ONE_FIELD::TransferDataFromWindow(), DIALOG_EDIT_COMPONENT_IN_SCHEMATIC::TransferDataFromWindow(), DIALOG_UPDATE_FIELDS::TransferDataToWindow(), TUNER_SLIDER::TUNER_SLIDER(), DIALOG_EDIT_COMPONENT_IN_LIBRARY::updateAliasName(), DIALOG_LIB_EDIT_ONE_FIELD::UpdateField(), DIALOG_UPDATE_FIELDS::updateFields(), SCH_COMPONENT::UpdateFields(), SCH_FIELD_VALIDATOR::Validate(), LIB_FIELD::ViewGetLayers(), SCH_COMPONENT::Visit(), NETLIST_EXPORTER_ORCADPCB2::WriteNetlist(), and NETLIST_EXPORTER_CADSTAR::WriteNetlist().

#define VALUE   10
#define VAR   1
#define VAR   1

Definition at line 2 of file numeric_evaluator.cpp.