Use reference counting for identifiers

This commit is contained in:
2026-06-17 10:11:15 +10:00
parent 6d35acbe60
commit b4e481ed9c
16 changed files with 112 additions and 156 deletions

View File

@@ -14,6 +14,8 @@ sources = files(
'src/Copy/Struct.c',
'src/Copy/Value.c',
'src/Copy/Identifier.c',
'src/Free/Function.c',
'src/Free/List.c',
'src/Free/Object.c',
@@ -26,6 +28,8 @@ sources = files(
'src/Free/Program.c',
'src/Free/State.c',
'src/Free/Identifier.c',
'src/Function/appendInstruction.c',
'src/Function/appendArg.c',
@@ -58,6 +62,8 @@ sources = files(
'src/New/String.c',
'src/New/Struct.c',
'src/New/Identifier.c',
'src/New/NativeFunction.c',
'src/New/Instruction.c',