Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
MakePrinter.ARepresents any persistent state that an analysis may need to track separately from each EClasses.
Note: Terms of this type must be mutated imperatively as the EGraph API doesn't provide any functions to functionally update the persisted state.
val pp_data : Format.formatter -> data -> unitpp_data fmt data pretty prints data using the formatter fmt.
val show_data : data -> stringshow_data data converts data into a string.
val default : dataRepresents a default abstract value for new nodes.