diff options
| -rw-r--r-- | nimterop/getters.nim | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/nimterop/getters.nim b/nimterop/getters.nim index 02732e5..1e76429 100644 --- a/nimterop/getters.nim +++ b/nimterop/getters.nim @@ -20,6 +20,11 @@ proc getType*(str: string): string = replace("unsigned ", "u"). replace(re"([u]?int[\d]+)_t", "$1") + if result == "uchar": + result = "cuchar" + elif result == "double": + result = "cdouble" + proc getLit*(str: string): string = if str.contains(re"^[\-]?[\d]+$") or str.contains(re"^[\-]?[\d]*\.[\d]+$") or |
