18 lines
378 B
C
18 lines
378 B
C
#if !defined _BLANG_H
|
|
# define _BLANG_H
|
|
# include <stdint.h>
|
|
/* This has to be big enough to hold a char * without degradation.
|
|
* Adjust to architecture/system/environment/etc. */
|
|
typedef uint64_t hand_t;
|
|
|
|
/* Holds *argv; will not change between environments. */
|
|
typedef char * chart_t;
|
|
|
|
struct State{
|
|
chart_t chart;
|
|
chart_t point;
|
|
chart_t counter;
|
|
hand_t hand;
|
|
};
|
|
#endif
|