X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=src%2Fstruct.c;h=12caf87e7d31166839548fe25f5f031599e9b6ee;hp=c1a15429b6b7924b1758eca63d7cf093ee1e893d;hb=2f0b91ab1a54973a084e1609b46a1432c8b8e334;hpb=15a07be760d84746bbace2d70326cd939f4568fd diff --git a/src/struct.c b/src/struct.c index c1a1542..12caf87 100644 --- a/src/struct.c +++ b/src/struct.c @@ -238,6 +238,18 @@ char *getcmdname(WORD code) return cmd; } +/** + * 汎用レジスタの番号からレジスタを表す文字列を返す + */ + +char *grstr(WORD word) +{ + assert(word <= 7); + char *str = malloc_chk(3 + 1, "grstr.str"); + sprintf(str, "GR%d", word); + return str; +} + /** * コードがキーの命令ハッシュ表を解放する */