Natools

Diff
Login

Differences From Artifact [f7bbd4f802]:

To Artifact [24525cb69b]:


139
140
141
142
143
144
145


146




147
148
149
150
151
152
153
139
140
141
142
143
144
145
146
147

148
149
150
151
152
153
154
155
156
157
158







+
+
-
+
+
+
+








      function Create return Atom is
      begin
         return Null_Atom;
      end Create;
   begin
      if Buffer.Ref.Is_Empty then
         declare
            Tmp_Ref : constant Atom_Refs.Reference
         return Atom_Refs.Create (Create'Access).Query;
              := Atom_Refs.Create (Create'Access);
         begin
            return Tmp_Ref.Query;
         end;
      else
         return Buffer.Ref.Query;
      end if;
   end Raw_Query;


   procedure Query