equal
deleted
inserted
replaced
45 (** representation **) |
45 (** representation **) |
46 |
46 |
47 (* datatype *) |
47 (* datatype *) |
48 |
48 |
49 datatype binding = Binding of |
49 datatype binding = Binding of |
50 {private: bool, (*entry is private -- no name space accesses, only full name*) |
50 {private: bool, (*entry is strictly private -- no name space accesses*) |
51 concealed: bool, (*entry is for foundational purposes -- please ignore*) |
51 concealed: bool, (*entry is for foundational purposes -- please ignore*) |
52 prefix: (string * bool) list, (*system prefix*) |
52 prefix: (string * bool) list, (*system prefix*) |
53 qualifier: (string * bool) list, (*user qualifier*) |
53 qualifier: (string * bool) list, (*user qualifier*) |
54 name: bstring, (*base name*) |
54 name: bstring, (*base name*) |
55 pos: Position.T}; (*source position*) |
55 pos: Position.T}; (*source position*) |