@@ -159,8 +159,10 @@ codegenExpr codegenEnv@{ currentModule } (NeutralExpr s) = case s of
159159
160160 Accessor _ (GetProp _) ->
161161 S.Identifier $ "accessor-get-prop"
162− Accessor _ (GetIndex _) ->
163− S.Identifier $ "accessor-get-index"
162+ Accessor e (GetIndex i) ->
163+ S.chezUncurriedApplication
164+ (S.Identifier $ scmPrefixed "vector-ref")
165+ [ codegenExpr codegenEnv e, S.Integer $ wrap $ show i ]
164166 Accessor e (GetCtorField qi _ _ _ field _) ->
165167 S.recordAccessor (codegenExpr codegenEnv e) (S.resolve currentModule qi) field
166168 Update _ _ ->