]> git.donarmstrong.com Git - lilypond.git/blob - symtable.hh
release: 0.0.6
[lilypond.git] / symtable.hh
1 /*
2   lilypond, (c) 1996 Han-Wen Nienhuys
3 */
4 #ifndef SYMTABLE_HH
5 #define SYMTABLE_HH
6 #include "assoc.hh"
7 #include "string.hh"
8 #include "symbol.hh"
9
10 struct  Symtable : public Assoc<String, Symbol> {
11     Symbol lookup(String)const;
12 };
13
14
15 struct Symtables : private Assoc<String, Symtable*> {
16     void read(Text_db&) ;
17     Symtable* operator()(String s);
18
19 };
20
21
22 #endif
23