Introduction

Robotlang is a functional, green-threads scheme/lisp based language with erlang-like concurrency and the ability to interact with the "Player" robotics simulation tool. The project is based on the ideas in lisp of list processing and implemented in the C programming language. It is designed to have a compact binary able to fit onto embedded systems like the lego mindstorms robots. The core of the language (Including the concurrency) uses a modified version of the CEK machine, more details can be found on the "internals" page. The concurrency is modelled on the erlang model of processes communicating using mailboxes

Valid XHTML 1.0 StrictValid CSS!