Common Lisp Wiki: Naming Conventions
cliki.net
cliki.net
In his book—Lisp in Small Pieces—Christian Quienec suggests using a reversed arrow (ie. bar<-foo) so the direction of the arrow agrees with the evaluation order in a function composition. eg. (foo<-bar (bar<-foo ...)), which would have otherwise been (bar->foo (foo->bar ...)).
Or bar_from_foo , when identifier charsets prohibit <- .
(bar<-foo (foo<-baz (baz<-quux thing)))
instead of: (foo->bar (baz->foo (quux->baz thing)))[Racket]
(~> thing
quux->baz
baz->foo
foo->bar)call-with-current-continuation
To
call/cc
The forward slash serving the purpose of “with”.
https://github.com/norvig/paip-lisp/blob/main/docs/chapter11...
But I would think the convention is quite a bit older than Common Lisp and earlier Lisp programs should have used something like that to notate variables in special sublanguages (especially in simple Prolog variants or in Rule-based systems).
What does this mean? I have no idea what pcsnsi is, or why this is "Hungarian."
long lTime;
bool bPrint;
Apps notation would prefix variables with something conveying a domain-specific semantic element: point ptPlayer;
You aren't supposed to know what pcsnsi means because it is just a nonsense string here, but presumably has some potential apps notation meaning if used in the real world.