mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-20 11:30:18 +00:00
29 lines
532 B
C
29 lines
532 B
C
#pragma once
|
|
|
|
#include <stdint.h>
|
|
#include "pocketpy/pocketpy.h"
|
|
#include "pocketpy/common/str.h"
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
typedef uint16_t StrName;
|
|
|
|
uint16_t pk_StrName__map(const char*);
|
|
uint16_t pk_StrName__map2(c11_sv);
|
|
const char* pk_StrName__rmap(uint16_t index);
|
|
c11_sv pk_StrName__rmap2(uint16_t index);
|
|
|
|
void pk_StrName__initialize();
|
|
void pk_StrName__finalize();
|
|
|
|
extern uint16_t pk_id_add;
|
|
extern uint16_t pk_id_set;
|
|
extern uint16_t pk_id_long;
|
|
extern uint16_t pk_id_complex;
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|