Aseba Specifications

The contributor centre is in English only.

This page specifies some algorithms used in Aseba.

AS001: Bytecode serialisation

This specification describes the bytecode serialisation format.

Status
Deployed since commit a017da2f.

AS002: Timestamping

This specification proposes to add timestamping to messages.

Status
in discussion.

AS003: Memory layout for variables

This specification describes the layout for the memory space of variables, as generated by the Aseba target and compiler.

Status
Updated according to commit commit 0250a033.

AS004: Memory layout for the bytecode

This specification describes the layout for the memory space of the bytecode, as generated by the Aseba compiler.

Status
Current implementation since commit cd634bbc.
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License