melsman / apltail

APL Compiler targeting a typed array intermediate language
MIT License
212 stars 9 forks source link

vrotateV is missing instantiation list #9

Closed mbudde closed 9 years ago

mbudde commented 9 years ago

Running aplt on the following APL program

+/ 1 ⌽ ⍳ 10

gives the TAIL program

i2d(reduce{[int],[0]}(addi,0,transp{[int],[1]}(vrotateV(1,transp{[int],[1]}(iotaV(10))))))

I would expect

i2d(reduce{[int],[0]}(addi,0,transp{[int],[1]}(vrotateV{[int],[10]}(1,transp{[int],[1]}(iotaV(10))))))