TemporalAtom wraps an Atom with an optional temporal annotation. This is used in clause heads and premises to represent temporally-annotated facts.
| 481 | // TemporalAtom wraps an Atom with an optional temporal annotation. |
| 482 | // This is used in clause heads and premises to represent temporally-annotated facts. |
| 483 | type TemporalAtom struct { |
| 484 | Atom Atom |
| 485 | Interval *Interval // nil means eternal (no temporal annotation) |
| 486 | } |
| 487 | |
| 488 | func (ta TemporalAtom) isTerm() {} |
| 489 |
nothing calls this directly
no outgoing calls
no test coverage detected