| 123456789101112131415161718192021222324252627282930 |
- /**
- ******************************************************************************
- * @file : value.h
- * @author : simon
- * @brief : 常量 support only double-precision, floating-point numbers
- * @attention : None
- * @date : 2023/8/16
- ******************************************************************************
- */
- #ifndef CLOX__VALUE_H_
- #define CLOX__VALUE_H_
- #include "common.h"
- typedef double Value;
- /// \brief 常量池
- typedef struct {
- int capacity;
- int count;
- Value *values;
- } ValueArray;
- void initValueArray(ValueArray *array);
- void writeValueArray(ValueArray *array, Value value);
- void freeValueArray(ValueArray *array);
- void printValue(Value value);
- #endif //CLOX__VALUE_H_
|