module Ast: sig end
sig end
type ast_type = string
string
module Symbol: sig end
module Constant: sig end
module Expression: sig end
module Predicate: sig end