From 51ae21f8d5240a670e1bc8e94d92dfd833ea864b Mon Sep 17 00:00:00 2001 From: Ganesh Viswanathan Date: Thu, 10 Jan 2019 10:25:19 -0600 Subject: Export enums and procs --- nimterop/grammar.nim | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nimterop/grammar.nim b/nimterop/grammar.nim index ef5cbb4..f5c0237 100644 --- a/nimterop/grammar.nim +++ b/nimterop/grammar.nim @@ -232,14 +232,14 @@ proc initGrammar() = if fname notin gStateRT.consts: if i+1 < gStateRT.data.len-fend and gStateRT.data[i+1].name in ["math_expression", "number_literal"]: - gStateRT.constStr &= &" {fname} = {gStateRT.data[i+1].val}.{nname}\n" + gStateRT.constStr &= &" {fname}* = {gStateRT.data[i+1].val}.{nname}\n" try: count = gStateRT.data[i+1].val.parseInt() + 1 except: count += 1 i += 2 else: - gStateRT.constStr &= &" {fname} = {count}.{nname}\n" + gStateRT.constStr &= &" {fname}* = {count}.{nname}\n" i += 1 count += 1 @@ -339,9 +339,9 @@ proc initGrammar() = if fnname notin gStateRT.procs: gStateRT.procs.add(fnname) if ftyp != "object": - gStateRT.procStr &= &"proc {fnname}({pout}): {ftyp} {{.importc: \"{fname}\", header: {gStateRT.currentHeader}.}}\n" + gStateRT.procStr &= &"proc {fnname}*({pout}): {ftyp} {{.importc: \"{fname}\", header: {gStateRT.currentHeader}.}}\n" else: - gStateRT.procStr &= &"proc {fnname}({pout}) {{.importc: \"{fname}\", header: {gStateRT.currentHeader}.}}\n" + gStateRT.procStr &= &"proc {fnname}*({pout}) {{.importc: \"{fname}\", header: {gStateRT.currentHeader}.}}\n" )) -- cgit v1.2.3