And then a naming convention to determine which procedures/variables in filename.pb are public and which are private so it doesn't have to be explicitly stated.
If there is no DeclareModule/EndDeclareModule block... how the compiler knows what is private and public ?
Or have I misunderstood .... ?
PureBasic 6.21 (Windows x64) | Windows 11 Pro | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom
English is not my native language... (I often use DeepL.)
An explicit public interface and a clear separation between definition & implementation encourage better information hiding which is the main purpose of modules. Usage of implicit conventions is rather counter productive in this regard.