Question:
Would anyone know why the swift compiler fails to process on replit:
Compiler Time Statements(ie: #if
& #endif
)
Repl link:
Example Code
This code is similar to what is being done in GetOS
enum Versions{
case Alpha
#if swift(>=5.5)
case Beta
#if swift(>=5.8)
case Release
#endif // past swift compiler 5.8
#endif // past swift compiler 5.5
}
Code Summary
- Alpha is always available
- Beta is available past 5.5
- Release is available past 5.8