struct Lookup {
Symtables *symtables_;
-
+ String texsetting;
/****************/
+ void add(String, Symtable*);
+
Real internote();
- void parse (Text_db&t);
+
Symbol linestaff(int n, Real w);
Symbol beam_element(int,int,Real=0);
Lookup();
+ Lookup(Lookup const &);
~Lookup();
};
struct Symtable : public Assoc<String, Symbol> {
Symbol lookup(String)const;
+
};
struct Symtables : private Assoc<String, Symtable*> {
- void read(Text_db&) ;
+
Symtable* operator()(String s);
-
+ ~Symtables();
+ Symtables();
+ Symtables(Symtables const&);
+ Assoc<String, Symtable*>::add;
};