scryer-prolog
scryer-prolog copied to clipboard
Stack Overflow when calling read_term/3 on a huge file
> scryer-prolog rune.pl
?- rune.
thread 'main' has overflowed its stack
fatal runtime error: stack overflow
[1] 43190 IOT instruction (core dumped) scryer-prolog rune.pl
rune.pl:
rune :-
open('<250 MB file which contains a single prolog term>', read, Stream),
read_term(Stream, _Term, []),
close(Stream).