Open kach opened 6 years ago
Syntax proposal: ergo version "1.2.3"
Semantics proposal: if the version provided is a prefix of ergo_version
then continue without saying anything. Otherwise, print a warning and then continue.
Cicero uses https://semver.org, we should align with that too if we can.
Please explain what to do? Also please assign this issue to me .
At some point it might be prudent for everyone to start putting a comment on top of Ergo files saying which version of Ergo they compiled their code with — since Ergo is changing, we might eventually have bugs caused by incompatibilities and the version comment would help sort that out.