New Issue: SysBasic module: Should we deprecate EEOF, ESHORT, and EFORMAT?

20130, "lydia-duncan", "SysBasic module: Should we deprecate EEOF, ESHORT, and EFORMAT?", "2022-06-30T21:41:02Z"

They are not included in POSIX, they are symbols we added for our implementation. They are currently defined as macros to avoid communication when accessing their value (but this could be accomplished by making them "task local" or something). With the advent of error handling, these feel more and more like implementation details (especially since a regular C function will not know about them).

We think we should hide them from users and move them to the IO module, where they are most used.