mirror of https://github.com/tbklang/tlang.git
Context for VariableExpression and Variable missing #9
Labels
No Label
dependency
emit
hashmapper
lebanonmapper
lexer
meta
needsfix
parser
qol
question
resolution
typing
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Blocks
Reference: tlang/tlang#9
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?
We need to finish implementing the setting of two contexts. The
VariableExpression
's context and the variable itself that is referred to - we must be sure of WHAT we set it to, the quick current fix is:In
core.d
independency/
.Expression DNode contextto Context for VariableExpression and Variable missingI must look at this again, somewhat intertwined with #10
Also related to the context stuff which could aid in cleaning up #53
function_depto vardec_varass_dependencyThis is related to #68, setting variable made no sense. It's where it is declared we only care abotu the expresison referring to it and that must be set. If I disabled variable's it was fine, expresiosn wasn't. It makes sense.