I am really confused when the GNAT keeps telling me that I have an undefined error when I try to import a package.
This is the where the error occurs in the source code:
with Ada.Strings.Unbounded; use Ada.Strings.Unbounded; procedure WordCount is package ASU renames Ada.Strings.Unbounded; use ASU; package StringStack is new ProtectedStack(100, ASU.Unbounded_String); It keeps telling me that the ProtectedStack is undefined. Since the ProtectedStack is provided, so I have to assume that this error is caused by mine... I just start to work with Ada. Could anyone please tell me how to solve this problem?