X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fstruct.c;h=12caf87e7d31166839548fe25f5f031599e9b6ee;hb=9a1bf3c55911d68225635c91b68de98490c25a6f;hp=c1a15429b6b7924b1758eca63d7cf093ee1e893d;hpb=15a07be760d84746bbace2d70326cd939f4568fd;p=YACASL2.git 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; +} + /** * コードがキーの命令ハッシュ表を解放する */