Limbo
|
tf parser for technology file More...
#include <iostream>
#include <fstream>
#include <sstream>
#include <vector>
#include <cassert>
#include <boost/array.hpp>
#include <boost/cstdint.hpp>
#include <boost/algorithm/string.hpp>
#include <boost/spirit/include/qi.hpp>
#include <boost/spirit/include/qi_no_case.hpp>
#include <boost/spirit/include/phoenix.hpp>
#include <boost/spirit/include/phoenix_bind.hpp>
#include <limbo/parsers/tf/spirit/ErrorHandler.h>
Go to the source code of this file.
Classes | |
class | TfParser |
Tf parser for technology file. More... | |
class | TfParser::TfDataBase |
Base class for tf database. Only pure virtual functions are defined. User needs to inheritate this class and derive a custom database type with all callback functions defined. More... | |
struct | TfParser::TfGrammar< Iterator, Skipper, DataBaseType > |
define grammar More... | |
struct | TfParser::SkipperGrammar< Iterator > |
grammar of skipper More... | |
Macros | |
#define | TF_NO_CASE(X) X |
an option to control case insensitivity | |