## The peon standard library import builtins/values; import builtins/arithmetics; import builtins/bitwise; import builtins/logical; import builtins/misc; import builtins/comparisons; export values; export arithmetics; export bitwise; export logical; export misc; export comparisons; var version* = 1; var _private = 5; # Invisible outside the module (underscore is to silence warning) var test* = 0x60; fn testGlobals*: bool { return version == 1 and _private == 5 and test == 0x60; } fn cast*[T: typevar, D: any](x: T): D { #pragma[magic: "cast"] }