-- This source is licensed under the Sunset License v1.0 with Ada.Strings.Maps; package Packrat.Utilities is generic Set : in Ada.Strings.Maps.Character_Set; function In_Set (Element : in Character) return Boolean; generic Set : in Ada.Strings.Maps.Character_Set; function Not_In_Set (Element : in Character) return Boolean; function Is_Digit (Char : in Character) return Boolean; function Is_Hex (Char : in Character) return Boolean; function Is_Letter (Char : in Character) return Boolean; function Is_Alphanumeric (Char : in Character) return Boolean; function Is_Punctuation (Char : in Character) return Boolean; function Is_ASCII (Char : in Character) return Boolean; function Is_Extended_ASCII (Char : in Character) return Boolean; function Is_Space (Char : in Character) return Boolean; function Is_Linespace (Char : in Character) return Boolean; function Is_End_Of_Line (Char : in Character) return Boolean; function Is_Whitespace (Char : in Character) return Boolean; function Not_Whitespace (Char : in Character) return Boolean; end Packrat.Utilities;