Add ability to get a define value

This commit is contained in:
Joey Yakimowich-Payne 2020-09-12 12:48:45 -06:00
commit 316a56107a

View file

@ -59,6 +59,11 @@ macro isDefined*(def: untyped): untyped =
false
)
macro getDefine*(def: untyped): untyped =
if gDefines.hasKey(def.strVal()):
return newStrLitNode(gDefines[def.strVal()])
return newStrLitNode("")
proc getDynlibExt(): string =
when defined(Windows):
result = "[0-9.\\-]*\\.dll"