package
0.0.0-20230226003218-1dd1f65bfa42
Repository: https://github.com/c4-project/c4t.git
Documentation: pkg.go.dev
# Functions
AddCommonTemplates adds to t a set of templates useful for pretty-printing observations.
FlagOfStrings reconstitutes an observation flag given a representation as a list strs of strings.
Pretty pretty-prints an observation o onto w according to mode m.
# Constants
Exist represents an existential observation (the default is for-all observations).
Partial represents a partial observation.
Sat represents a satisfying observation.
counter.
TagLast refers to the last tag.
unknown.
witness.
Undef represents an undefined-behaviour observation.
Unsat represents a satisfying observation.
# Variables
BadTag occurs when we try to unmarshal a string that doesn't correspond to a Tag.
ErrBadFlag occurs when we read an unknown observation flag.
FlagNames maps the string representation of each observation flag to its flag value.
# Structs
Obs represents an observation in C4's JSON-based format.
PrettyMode controls various pieces of pretty-printer functionality.
State represents a single state in C4's JSON-based format.