Skip to content

Commit f33ff97

Browse files
committed
rename
Signed-off-by: George Lemon <georgelemon@protonmail.com>
1 parent cfe013b commit f33ff97

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/voodoo/extendables.nim renamed to src/voodoo/extensibles.nim

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,11 @@ template extendCase*(fieldNode: untyped, branchesNode: untyped) =
6767
Extendables[$objName & "_" & $fieldName] = stmtBranches
6868
extendCaseMacro(fieldNode, branchesNode)
6969

70-
template extendableCase* {.pragma.}
70+
template extensibleCase* {.pragma.}
7171

72-
macro extendable*(x: untyped) =
73-
## Mark your object or enum with `extendable` pragma
74-
## for making it extendable from other modules at compile-time.
72+
macro extensible*(x: untyped) =
73+
## Mark your object or enum with `extensible` pragma
74+
## for making it extensible from other modules
7575
expectKind(x, nnkTypeDef)
7676
let objName =
7777
if x[0][0].kind == nnkPostfix:
@@ -82,18 +82,18 @@ macro extendable*(x: untyped) =
8282
for objNode in x[2][2]:
8383
case objNode.kind
8484
of nnkRecCase:
85-
var isExtendable: bool
85+
var isExtensible: bool
8686
if objNode[0][0].kind == nnkPragmaExpr:
8787
for somePragma in objNode[0][0][^1]:
88-
if somePragma.eqIdent"extendableCase":
89-
isExtendable = true
88+
if somePragma.eqIdent"extensibleCase":
89+
isExtensible = true
9090
break
9191
let fieldName =
9292
if objNode[0][0][0].kind == nnkAccQuoted:
9393
objNode[0][0][0]
9494
else:
9595
objNode[0][0]
96-
if isExtendable:
96+
if isExtensible:
9797
let key = $objName & "_" & $fieldName
9898
if Extendables.hasKey(key):
9999
for br in Extendables[key]:

0 commit comments

Comments
 (0)