lu-cs-sde / metadl

MetaDL: Datalog analyzing Datalog, Java or any language of your choice
BSD 2-Clause "Simplified" License
16 stars 2 forks source link

Difficulty in modularising analyses #7

Open madgen opened 4 years ago

madgen commented 4 years ago

ID assignments are inconsistent between different analyses of the same file. It makes it difficult to output the IDs of some predicates/atoms inside a csv and then use it as an input elsewhere that combines another analysis results.

Using source locations rather than ids is a work around, but it would be nice if ID assignment was deterministic.