vexpr list length limit
Just as a point of interest. Is there a way to up the list length limit of vexpr, like we can with the zl objects? I have never actually run into the limit but just realized that 4096 is the upper limit of vexpr. There doesn’t seem to be anything in the helpfile or the ref page that would make me believe this is possible, but I thought I would ask.
----------begin_max5_patcher---------- 512.3ocyV10aaBCEF9Z3Wgk0tarHaGLX1c82wT0DI3k5Jvf.SWVp5+8gO7Qa 2xGtKIrbis3Xi8y40u9.O66gWUtU1fQeE8Mjm2y9ddPHa.ugm8vEoaWmm1.S CWHaZR2HwA8iYjaMP7PRRzXvpTy5GT5MeuVt1zu3rXwBR.hI31NNw1RiVPP2 O7N51hxVStz.aCcHZeHyupj8KCFO8BpLXeKW83Wnhwc9GkZiNs.lM9tZUZ9D S0xFo1jZTk52v0xnXfqkPGYnYZSrqWiZGrdT6nSvpzirxrwdw221D3nJpk+r C7+RD2k2IMDBJWpOpVx.l4IfVBsTwA0R1A0xfComImVOuVJyg7WVc4HZBMNp +bL4Z3uh++oGmmSgz6tohqkSgeyoLOI2VUi9jhh9rs0g6Q8286MPGQc9fdF5 kQYn+CJypViozgJHh96Ljw1OZhuJUuYuI+T83yNUNg8eScYaE5D0FFxVp.5R ht32B32dkKcv2S4v2hWxVvuf0JCu4JHztS4pCgAdiPwIbHKO5EhfW6UZydEI 1kWjfsAmqz+4uyAoqM96Utlx150ibOVvB8ZFmIaLJM76RucRIuaROnxxjv3i 7UnxpJ6R6AHP2u2yQmYJwEl5p1fnyGSbWXJdVYxIj3y5QWnCHMuD4jHQmUjX NfT3rRjvAhXmAQcO7h+uADpUJ4G -----------end_max5_patcher-----------
hmm, didn’t realize that. [jit.expr] probably has no such limit, maybe try that?
you are probably right. problem is, jit.expr makes me wanna bash my head against a wall!! I really should have another look at that article by Andrew (I believe)…
anyway, I was only curious. no real need for it right now since I only ran into the limit by trying to find the limit!
Ok. I’ve reached the limit of vexpr. It seems to be a list length of 999 for both integer and float values. I found this out experiementally whilst trying to process lists of length 1024.
MIB: how did you arrive at 4096 as the upper limit?
look at the patch from the first post… that’s how I did it. Unless I am totally misunderstanding the concept, this should be right.