embeddinghelp wanted
仓库指标
- 星标
- (48,709 个星标)
- PR 合并指标
- (平均合并 20天 6小时) (30 天内合并 157 个 PR)
描述
The julia.h file #defines a bunch of symbols that could easily conflict with other header files if someone is embedding Julia: NWORDS, NORETURN, DLLEXPORT, MAX_ALIGN, STORE_ARRAY_LEN, ARRAY_INLINE_NBYTES, ENABLE_INFERENCE, COPY_STACKS, STDCALL, NBITS ... (tons of stuff via libsupport.h)
It seems like it would be better to
- qualify all preprocessor symbols with
JL_in thejulia.hfile - include
libsupport.honly injulia_internal.h.