text: #ifndef __PDDL__PARSE_H
  #define __PDDL__PARSE_H
  
  #include <optional>
  
  #include <pddl/ASTForward.h>
  #include <pddl/Context.h>
  
  namespace pddl
  {
  
  ////////////////////////////////////////////////////////////////////////////////////////////////////
  //
  // Parse
  //
  ////////////////////////////////////////////////////////////////////////////////////////////////////
  
  ast::Description parseDescription(Context &context);
  
  ////////////////////////////////////////////////////////////////////////////////////////////////////
  
  }
  
  #endif
  