Support empty (and 1-ary) tuples and records.
[cvc5.git] / src / expr / node_manager.h
2013-09-09 Morgan DetersSupport empty (and 1-ary) tuples and records.
2013-09-05 Morgan DetersFix declare-fun/define-fun in dumps; resolves bugs...
2013-08-26 Kshitij BansalMerge branch '1.2.x'
2013-07-11 Morgan DetersSupport for TPTP's TFF0 (with arithmetic)
2013-04-02 Morgan DetersRegenerated copyrights: canonicalized names, no emails
2013-04-02 Morgan Detersupdate copyrights
2012-12-01 Morgan DetersFix the way abstract values are typed; fixes some compl...
2012-11-29 Kshitij BansalHack to support global variables for CVC language exten...
2012-11-27 Morgan DetersFirst chunk of boolean-terms support.
2012-11-27 Morgan DetersTuples and records merge. Resolves bug 270.
2012-10-11 Morgan DetersStandardizing copyright notice. Touches **ALL** source...
2012-10-11 Morgan DetersFix wording on GPL in legal notices; also remove an...
2012-09-26 Morgan DetersThe Tuesday Afternoon Catch-All Commit (TACAC):
2012-09-24 Dejan Jovanovićsome api changes
2012-09-19 Morgan DetersGeneral subscriber infrastructure for NodeManager,...
2012-08-24 Morgan Deters* disallow internal uses of mkVar() (you have to mkSkol...
2012-08-24 Morgan Detersfix get-value output in a couple ways; this fixes bug...
2012-08-13 Morgan DetersMinor cleanup. No performance difference expected.
2012-08-07 Morgan DetersSome items from the CVC4 public interface review:
2012-08-03 Morgan Detersfix uses of getMetaKind() from outside the expr package...
2012-07-31 Morgan DetersOptions merge. This commit:
2012-07-16 Morgan DetersSupport for having two SmtEngines with the same ExprMan...
2012-07-07 Morgan DetersVarious fixes to documentation---typos, some incomplete...
2012-06-12 Morgan Detersminor cleanup, and replace a "private:" in equality...
2012-06-11 Morgan DetersMerge from quantifiers2-trunkmerge branch.
2012-05-18 Tim KingThis commit adds TypeNode::leastCommonTypeNode(). ...
2012-05-18 Tim KingThis commit removes the dead psuedoboolean code.
2012-05-11 Morgan Detersoutput a warning message when a function type (or datat...
2012-04-18 Dejan Jovanovićdisabling the problematic pragma in node_manager.h...
2012-04-17 Dejan JovanovićFix for thos annoying "array index" warnings in product...
2012-03-01 Morgan DetersPartial merge from kind-backend branch, including Minis...
2012-02-23 Morgan DetersAdded ability to set a "cvc4-specific logic" in standar...
2012-02-20 Morgan Detersportfolio merge
2011-11-16 Morgan DetersAddressed many of the concerns raised in the public...
2011-11-04 Morgan DetersSTRING_TYPE and CONST_STRING and associate type infrast...
2011-10-13 Morgan DetersInterruption, time-out, and deterministic time-out...
2011-09-02 Morgan DetersMerge from my post-smtcomp branch. Includes:
2011-09-02 Morgan DetersPartial merge of integers work; this is simple B&B...
2011-06-30 Morgan Detersonly use theory registration if (1) a theory requests...
2011-06-06 Morgan DetersFix for Mac OS breakage (x86 didn't crash, but probably...
2011-05-14 Morgan Detersreverting node manager change from 1881; also part...
2011-05-13 Andrew Reynoldsadded support for parametric datatypes, updated cvc...
2011-04-20 Morgan DetersTuesday end-of-day commit.
2011-04-18 Morgan Detersmostly CVC presentation language parsing and printing
2011-04-18 Morgan DetersPartial merge from datatypes-merge branch:
2011-04-15 Morgan Deterspartial merge from portfolio branch, adding conversions...
2011-04-01 Morgan DetersThis commit is a merge from the "betterstats" branch...
2011-03-25 Morgan DetersThis is a merge from the "theoryfixes+cdattrhash" branc...
2011-01-05 Dejan JovanovićCommit for the theory engine and rewriter changes....
2010-12-14 Morgan Deterscongruence closure module now supports things other...
2010-10-28 Christopher L. ConwayChanging NodeBuilder::debugCheckType() to maybeCheckType()
2010-10-27 Christopher L. ConwayModifying getType to use a non-recursive algorithm...
2010-10-24 Morgan Detersadd a CVC4_UNDEFINED keyword, for intentionally undefin...
2010-10-22 Morgan Deterscomment out the "interactive" check in SmtEngine::getVa...
2010-10-08 Morgan Deters* (define-fun...) now has proper type checking in non...
2010-10-07 Morgan Deterstype checking for define-fun in production builds;...
2010-10-06 Morgan Detersdeclare-sort, define-sort working but not thoroughly...
2010-10-05 Morgan Detersparser and core support for SMT-LIBv2 commands get...
2010-10-03 Morgan Detersfile header documentation regenerated with contributors...
2010-09-28 Morgan Detersfix TLS support for platforms (e.g. Mac OS X) where...
2010-09-27 ACSYSadd workaround for systems (i.e., Mac OS X) that don...
2010-09-21 Morgan Detersremove assertion in TNode destructor and ensure all...
2010-09-21 Christopher L. ConwayMoving automatic type check to NodeBuilder (Fixes:...
2010-09-20 Dejan Jovanovićbitvector rewriting for the core theory and testcases
2010-08-17 Morgan DetersMerge from "cc" branch:
2010-07-29 Christopher L. ConwayAdding configuration_private.h to allow inlining of...
2010-07-28 Christopher L. ConwayForcing a type check on Node construction in debug...
2010-07-27 Christopher L. ConwayAdding optional 'check' parameter to getType() methods
2010-07-06 Morgan DetersDon't eagerly collect zombies. This should speed up...
2010-07-02 Morgan Deters* Added white-box TheoryEngine test that tests the...
2010-06-30 Morgan Deters* theory "tree" rewriting implemented and works
2010-06-16 Tim KingThis commit just contains miscellaneous arithmetic...
2010-06-04 Morgan Deters** Don't fear the files-changed list, almost all change...
2010-05-31 Christopher L. ConwayFirst draft implementation of mkAssociative
2010-05-27 Morgan Detersfix bug #134: infinite deallocation loop
2010-05-27 Morgan DetersRemove isAtomic() as per 4/27/2010 meeting. Add commen...
2010-05-27 Christopher L. ConwayAdding NodeManager::prepareToBeDestroyed() (Fixes:...
2010-05-13 Christopher L. ConwayMinor refactorings and corrections to comments
2010-05-04 Dejan JovanovićType-checking classes and hooks (not tested yet).
2010-05-02 Dejan Jovanovićsmt parser for bit-vectors
2010-05-01 Dejan JovanovićFix for the last night's build errors (type that broke...
2010-04-30 Dejan JovanovićFix for bug 115, mapping was going in the wrong direction.
2010-04-29 Dejan JovanovićAdded the capability to construct expressions by passin...
2010-04-26 Dejan JovanovićSome cleanup. Also added the integer and real types.
2010-04-26 Dejan JovanovićAdding the intermediary TypeNode to represent (and...
2010-04-15 Christopher L. ConwayEnhancements to NodeManager tests, taking advantage...
2010-04-14 Dejan JovanovićMarging from types 404:415, changes: Massive
2010-04-13 Christopher L. ConwayDoxygen fixes
2010-04-06 Morgan Deters* Add some protected ContextObj accessors for ContextOb...
2010-04-05 Christopher L. ConwayAdding black-box tests for NodeManager (Closes bug...
2010-04-05 Christopher L. ConwayMinor refactorings, in response to code review (Bug...
2010-04-05 Christopher L. ConwayTypos and renames for code review
2010-04-04 Morgan Deters* Addressed issues brought up in Chris's review of...
2010-04-04 Morgan Deters* Node::isAtomic() now looks at an "atomic" attribute...
2010-04-01 Morgan Detersreran update-copyright.pl to get new contributors and...
2010-04-01 Morgan DetersPARSER STUFF:
2010-03-31 Christopher L. ConwayFinishing parser cleanup. Code is now review-ready.
2010-03-30 Morgan DetersI think this finishes off the CDMap<>/Attribute leaks
2010-03-30 Morgan DetersHighlights of this commit are:
2010-03-25 Christopher L. ConwayAdding comments to NodeManager
next