mirror of https://github.com/tbklang/tlang.git
⚡ Feature: Array reference counting #160
Labels
No Label
dependency
emit
hashmapper
lebanonmapper
lexer
meta
needsfix
parser
qol
question
resolution
typing
No Milestone
No project
No Assignees
1 Participants
Notifications
Total Time Spent: 1 minute 7 seconds
Due Date
deavmi
1 minute 7 seconds
Dependencies
No dependencies set.
Reference: tlang/tlang#160
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What is this?
Basically just adding more
touch()
'sI want to get this done-and-klaar tomorrow.
Later: Array reference countingto ⚡ Feature: Array reference countingI see what we need for this. We effectively need to drill down on the
ArrayAssignment
'sArrayIndex
and get theExpression
part which we hope is aIdentExpression
(in casesd where it is like a function then we can't do much).In the case it is an
IdentExpression
then we need to find which ident andtouch(variable)
it.feature/unused_vars_detectionto vardec_varass_dependency