Do G'MIC variables names have a char limit outside of math parser?

Is there a limit on how long can a variable be outside of the math parser? Haven’t really tried math parser limit, but I don’t plan on long variable name there.

Gotten back home to check. It’s 255 chars max.

C:\Windows\System32>gmic {`vector(#256,_'a')`}=256
[gmic]./ Start G'MIC interpreter (v.3.7.6).
[gmic]./ Input file 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa=256' at position 0
[gmic]./ *** Error *** Unknown command or filename 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa(...)aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa=256'.


C:\Windows\System32>gmic {`vector(#255,_'a')`}=256
[gmic]./ Start G'MIC interpreter (v.3.7.6).
[gmic]./ Set local variable 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa(...).
[gmic]./ End G'MIC interpreter.