summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-09-20Solves the missing solutions bug. Starts PropDeps.Nathanael Sensfelder
2017-08-28Small changes? Forgot to commit.Nathanael Sensfelder
2017-08-16Fixes Makefiles so they can run parallel jobs.Nathanael Sensfelder
2017-08-15Partial attr. support, build/run targets, literalsNathanael Sensfelder
2017-08-15Adds support for comments in properties.Nathanael Sensfelder
2017-08-15Adds 'eq' and 'iff' to the language.Nathanael Sensfelder
2017-08-03Other than the pretty-printer, it seems done.Nathanael Sensfelder
2017-08-03The Makefile of instr-to-kodkod's parser is done.Nathanael Sensfelder
2017-08-01Fixes regex predicate + optimizes CNE_01700.Nathanael Sensfelder
The combination of those two changes makes the solving much faster, but since BCE does not have anything that would be matched, it may also simply be incorrect.
2017-07-31Fixes typo with functions, errors in grammar.Nathanael Sensfelder
Looking for the groups matching CNE_01700 appears to take a really long time. The formula is quite complex, yet unlikely to be one of the most complex ones, so we'll have to see what can be done.
2017-07-31First shot at the handling of regular expressions.Nathanael Sensfelder
2017-07-31Finer imports.Nathanael Sensfelder
2017-07-28Removes repetitions, prepares for skol. of sol.Nathanael Sensfelder
2017-07-27Fixes multiple issues with depths.Nathanael Sensfelder
2017-07-27First shot at depths operators.Nathanael Sensfelder
2017-07-26First shot at (logic, not VHDL) functions.Nathanael Sensfelder
2017-07-25Gets the strings seemingly working.Nathanael Sensfelder
2017-07-25Fixes issues with "_". things seem to work now.Nathanael Sensfelder
2017-07-25Improves error reports for the property.Nathanael Sensfelder
2017-07-24Lets users use projections in predicates.Nathanael Sensfelder
2017-07-20Removes TODO from the grammar.Nathanael Sensfelder
2017-07-19Formula.and(Formula...) != a.and(Formula...)Nathanael Sensfelder
Having both a static and a non-static function share a name does not seem like a sane decision.
2017-07-19Adds messages to follow the framework's flow.Nathanael Sensfelder
2017-07-19First shot at the framework (it does compile).Nathanael Sensfelder
2017-07-18Adds missing predicate from g4 to instr scriptsNathanael Sensfelder
2017-07-18It compiles... Ship it!Nathanael Sensfelder
2017-07-18Starting to link parser with the program.Nathanael Sensfelder
But apparently I messed up some kodkod logic.
2017-07-18Antlr now creates the associated Java files.Nathanael Sensfelder
Next step is to get those to compile.
2017-07-18Solves previous problem by changing path def.Nathanael Sensfelder
Instead of the path "n1 -> n2 -> n3" being "n2 -> n3" a path starting from n1, it's now "n1 -> n2 -> n3" (still starting from n1).
2017-07-18Hit a small issue with my current idea.Nathanael Sensfelder
2017-07-18Adds some ideas on how to retrieve p. data.Nathanael Sensfelder
2017-07-18First shot at a grammar for the properties.Nathanael Sensfelder
2017-07-17Starting to work on a parser for the properties.Nathanael Sensfelder