Hi all, I am encountering a weird problem, I am trying to parse a very large file (around 1.2 GB) according to a grammar defined in ocamlyacc. During the parsing I get the exception Invalid_argument "Array.make". This is strange because I am not using any array. My guess it that a big chunk of the file I am parsing is matching a non terminal, something like rule: non_term END {blah}; where non_term is going to be 1GB of characters. Does anyone know what could be raising the exception ? Thanks! J