cybot Cycle - CYbot Control LanguagE
Cyle is a simple Java (or C/C++) like programming language for Ultimate Real Robots's Cybot. Cycle stands for CYbot Control LanguagE, and is a direct replacement for the graphical programming "language" that comes on CD2 of Real Robots. The Cycle compiler will take programs written in Cycle and convert the to .03p files which can be used with Programmer 03 on CDs 2, 3, 4 and 5.

The Cycle compiler is written in C and uses Flex and Bison in its implementation. It is released under the terms of the GNU General Public License (GPL). Binaries are available only for Windows (95/98/ME/NT/2K/XP) and Cygwin.

IMPORTANT NOTE: Cycle and Taurus Software are in no way connected with Ultimate Real Robots or Eaglemoss. If you have any queries about Cycle, please address them to the Help forum, or to Taurus Software and NOT to Eaglemoss.

Project Information

Project Information
Task Status Page
Bug List

Source Code *NEW*
0.0.2-rc1 Sources
0.0.1 Sources
0.0.2-rc1 for Win32
0.0.2-rc1 for Cygwin
0.0.1 for Win32
0.0.1 for Cygwin

Release Notes and Change Logs
0.0.2-rc1 for Win32 and Cygwin
0.0.1 for Win32 and Cygwin
Language Specification
Basic Tutorial
Advanced Tutorial

Compiler Design

Cycle at Taurus Software Logo