<' struct frame { size : uint; dest_address : uint; source_address : uint; // Method to print the frame send() is { print me using hex; }; }; define "send simple frame " as { var f: frame; gen f keeping { .size == ; .dest_address == ; .source_address == ; }; f.send(); }; extend sys { run() is also { send simple frame 0x00fe 0x0010 0xff; send simple frame 0x00ff 0x0011 0x0f; }; }; '>