On 2023-03-10 10:24, Ruud H.G. van Tol wrote: > On 2023-03-09 17:58, Robert Rothenberg wrote: >> I'm a fan of using constants in code, and often using interpolatable >> constants with something like Readonly or Const::Fast for deep >> constants: > > I think it is good to list all that can be meant by 'constant'. > > There are constants that direct compilation. > For example to "compile out" a part of the code. > Or constants that can be inlined at compilation. > > Per process there is $^T, generally a fixed integer. > > Etc. etc. > From tchrist (2011), in a different context: | Note also that anything that pretends | there’s a such thing as a negative constant | doesn’t understand the grammar; just run | perl -MO=Concise,-exec -le '$x = -3**$y' | to find out the whys and the wherefores. -- RuudThread Previous | Thread Next