Spin2cpp是用于将Spin,BASIC或C代码转换为二进制,PASM(视差螺旋桨1组件),P2ASM(视差P2组件),C或C ++的程序。 flexspin与相同功能的前端稍有不同,旨在与其他旋转编译器兼容。 flexcc是第三个前端,旨在接受通常提供给C编译器( cc )的参数。 与其他程序一样,它实际上可以接受Spin和BASIC输入以及C。 Spin2cpp和flexspin的命令行选项分别记录在Spin2cpp.md和Flexspin.md中。 各种前端的文档(接受作为输入的语言)在doc中。 BASIC语言是记录最好的语言。 C和Spin文档仅涵盖对标准的扩展和偏差(对