According to the development team's Web site, Cyclone offers a variety of other programming features, including tagged unions, parametric polymorphism, pattern matching, exceptions, anonymous structs equivalent by structure, parameterized typedefs, an extensive library for container types and common utilities, a lexer generator, a parser generator, and function-level debugging with tools such gdb and profiling with gprof.
Linux x86 versions currently support Cyclone. Windows platforms also support Cyclone using Cywin software that provides a UNIX environment for Windows platforms. Although the development team says that they've had success using Cyclone on Unix varieties such as BSD, Irix, and Solaris, your mileage may vary on those OSs.Because Cyclone is a joint effort, content licensing varies depending on who provided the particular content. The development team suggests that you inspect each directory to determine the proper licensing for the respective components. You can download a copy of Cyclone and review the online documentation at the development team's Web site.