SMTENGINE(3cvc)

๐Ÿ’– SMTENGINE(3cvc) ๐Ÿ’–

okay bestie, welcome to the SMTENGINE page โ€” that's section 3cvc of the CVC4 Library Interfaces manual, and yes we're gonna make a whole moment out of it. sit down, hydrate, let's go โœจ


โœจ NAME โœจ

SmtEngine โ€” the primary interface to CVC4's theorem-proving capabilities

likeโ€ฆ the main character of the API, no cap ๐Ÿ‘‘


๐ŸŒธ DESCRIPTION ๐ŸŒธ

SmtEngine is the main entry point into the CVC4 theorem prover API. that's it, that's the vibe โ€” everything you wanna do with CVC4, you start here ๐Ÿซถ


๐ŸŽ€ SMTENGINE OPTIONS ๐ŸŽ€

so the SmtEngine is literally in charge of setting and getting information and options. she's the one holding the clipboard, fr fr. and there are numerous options available through the SmtEngine::setOption() call ๐Ÿ’…

SmtEngine::setOption() and SmtEngine::getOption() use the following option keys:

๐Ÿ’œ COMMON OPTIONS ๐Ÿ’œ

$
$
that's literally what's there, bestie โ€” two lil $ placeholders sitting all by themselves in the COMMON OPTIONS section. no keys listed, no descriptions, nothing. iconic in a mysterious way honestly ๐Ÿ’€โœจ

๐Ÿฆ‹ VERSION ๐Ÿฆ‹

This manual page refers to CVC4 version CVC4_RELEASE_STRING. โญ


๐Ÿ“ BUGS ๐Ÿ“

An issue tracker for the CVC4 project is maintained at https://github.com/CVC4/CVC4/issues. found something cursed? take it there, they wanna know ๐Ÿ›โžก๏ธ๐Ÿ“ฎ


๐Ÿ‘‘ AUTHORS ๐Ÿ‘‘

CVC4 is developed by a team of researchers at Stanford University and the University of Iowa. See the AUTHORS file in the distribution for a full list of contributors ๐Ÿซก๐Ÿ’–


๐ŸŒˆ SEE ALSO ๐ŸŒˆ

Additionally, the CVC4 wiki contains useful information about the design and internals of CVC4. It is maintained at http://cvc4.cs.stanford.edu/wiki/. go read it, iykyk ๐Ÿ“šโœจ


and that's the whole page!! tysm for reading, this was CVC4 release CVC4_RELEASE_STRING, dated 2024-03-31, in section 3cvc โ€” mwah, periodt ๐Ÿ’…๐ŸŽ€๐Ÿฆ‹

๐Ÿ“ฆ where this page comes from