Replies: 2 comments 5 replies
-
@codyroux I think it will be very difficult (if not impossible) to express an infinite abstract domain like this in Datalog. If you have a finite abstract domain, then there is (an inefficient) way. Consider a constant propagation analysis with the abstract domain |
Beta Was this translation helpful? Give feedback.
-
I think this is possible using ADTs. Have you looked into this?
Can you provide more of the semantics you are interested in? |
Beta Was this translation helpful? Give feedback.
-
I'm trying to write a dead simple souffle Value Set Analysis for binaries, but I'm having a bit of trouble. Basically I want an abstract domain where the value of a register at a given point is:
Top
otherwiseI'm having trouble expressing this without (non-stratifiable) negation. Is there any sample code I could look at?
Thanks a bunch!
Beta Was this translation helpful? Give feedback.
All reactions