1234567891011121314151617181920212223242526(*****************************************************************************)(* *)(* SPDX-License-Identifier: MIT *)(* Copyright (c) 2023 Nomadic Labs <contact@nomadic-labs.com> *)(* *)(*****************************************************************************)(** Abstract Syntax Tree of the Test Selection Language. *)openBase(** Test properties that can be queried using string operators. *)typestring_var=File|Title(** Comparison operators for strings. *)typestring_operator=Isofstring|Matchesofrex(** AST of TSL. *)typet=|True|False|String_predicateofstring_var*string_operator|Has_tagofstring|Notoft|Andoft*t|Oroft*t