This is the result of an oversight during modularization (#274):
Currently, interval terms can be parsed from ASP input files and processed as usual,
but one cannot programmatically construct ASPCore2Programs containing IntervalTerms without directly depending on the alpha-core module since there is no publicly exposed interface for interval terms in the alpha-api module.
TODO:
create interface IntervalTerm in alpha-api
move current implementation to alpha-commons module
create appropriate factory method for interval terms in Terms in alpha-commons
This is the result of an oversight during modularization (#274): Currently, interval terms can be parsed from ASP input files and processed as usual, but one cannot programmatically construct
ASPCore2Program
s containingIntervalTerm
s without directly depending on thealpha-core
module since there is no publicly exposed interface for interval terms in thealpha-api
module.TODO:
IntervalTerm
inalpha-api
alpha-commons
moduleTerms
inalpha-commons