#pragma once #define SIZE 18 enum class ins_t{ set, // #dst, $src add, // #dst, $src sub, // #dst, $src comp, // $v1, $v2 trans, // $src, $dst jump, // $pos bjump, // $bank, $pos die, // - move, // - turn, // $dir scan, // #dst create, // $is, $nbanks, $move debugger, // - __num_instructions }; namespace C { extern const int numInstructions; extern const int autoTimeout; extern const int elimTrigger; extern const int baseDuration[]; extern const int pen_transinstr; extern const int pen_remote; extern const int pen_createbank; extern const int pen_createmobilemult; extern const int pen_createmobile; extern const int pen_createiset1; extern const int pen_createiset2; }