julia
973fb36d - [JuliaLowering] fix calls with form `(parameters (= name val))` (#61375)

Commit
48 days ago
[JuliaLowering] fix calls with form `(parameters (= name val))` (#61375) Fixes some broken tests added in #61213. Intended behaviour: - `(call (kw a 1))` -> passes keyword `a=1` - `(call (= a 1))` -> assigns outer a and passes 1 - `(call (parameters (kw a 1)))` -> passes keyword `a=1` - `(call (parameters (= a 1)))` -> passes keyword `a=1` (fixed in this PR) Calls in function declarations still disallow `=` as flisp does. Fixes https://github.com/JuliaLang/JuliaLowering.jl/issues/151
Author
Parents
Loading