This repository is Go
adaptation of code for the book
Software Tools in Pascal.
Each chapter has its own readme.
Good to know that > Pascal, like many languages, does not guarantee any particular order for evaluation of logical expressions (or any other expressions, for that matter), nor does it guarantee that evaluation of a logical expression will terminate as soon as the truth value is known
That affected code as any other Pascal restrucitons (like funciton "returns").