YACASL2
Typedefs | Functions
word.h File Reference
#include <stdbool.h>
Include dependency graph for word.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef unsigned short WORD
 16ビットの数値を表すデータ型 More...
 

Functions

void addcerrlist_word ()
 wordデータ型についてのエラーをエラーリストに追加する More...
 
WORD nh2word (const char *str)
 10進数または16進数の文字列をWORD値に変換する More...
 
char * word2n (WORD word)
 WORD値を10進数値を表す文字列に変換する More...
 
char * word2bit (const WORD word)
 WORD値を2進数の文字列に変換する More...
 
void print_dumpword (WORD word, bool logicalmode)
 WORD値を解析して表示する More...
 

Typedef Documentation

◆ WORD

typedef unsigned short WORD

16ビットの数値を表すデータ型

Definition at line 9 of file word.h.

Function Documentation

◆ addcerrlist_word()

void addcerrlist_word ( )

wordデータ型についてのエラーをエラーリストに追加する

Returns
なし

Definition at line 77 of file word.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ nh2word()

WORD nh2word ( const char *  str)

10進数または16進数の文字列をWORD値に変換する

Returns
WORD値
Parameters
*str10進数または16進数の文字列

Definition at line 82 of file word.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ print_dumpword()

void print_dumpword ( WORD  word,
bool  logicalmode 
)

WORD値を解析して表示する

Returns
なし
Parameters
wordWORD値
logicalmode論理演算の場合はtrue、算術演算の場合はfalse

Definition at line 137 of file word.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ word2bit()

char* word2bit ( const WORD  word)

WORD値を2進数の文字列に変換する

Returns
2進数値を表す文字列
Parameters
wordWORD値

Definition at line 120 of file word.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ word2n()

char* word2n ( WORD  word)

WORD値を10進数値を表す文字列に変換する

Returns
10進数値を表す文字列
Parameters
*wordWORD値

Definition at line 102 of file word.c.

Here is the call graph for this function:
Here is the caller graph for this function: