Skip to content

Commit e5a5d9c

Browse files
author
Brett Johnson
committed
Make super work
1 parent e7d97b5 commit e5a5d9c

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

state-manipulation.scm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,13 +149,13 @@
149149

150150
(define eval-function-post-name-eval
151151
(lambda (name args state function-state superclass cfuncsinstance)
152-
(let* ([function-in-state (variable-value-lookup name function-state)]
153-
[popped-state (G-add-empty-scope-to-state->state
152+
(let* ([popped-state (G-add-empty-scope-to-state->state
154153
(G-push-stack-divider-to-state->state superclass
155154
(G-pop-scope-to-function->state
156155
name
157156
superclass
158157
function-state)))]
158+
[function-in-state (variable-value-lookup name popped-state)]
159159
[evaluate-function-call
160160
(evaluate-parse-tree-with-cfuncs->retval_state
161161
(get-funcall-body function-in-state)

0 commit comments

Comments
 (0)