Axle Updated +Created
Ciro's call hierarchy notation Updated +Created
This is a simple hierarchical plaintext notation Ciro Santilli created to explain programs to himself.
It is usuall created by doing searches in an IDE, and then manually selecting the information of interest.
It attempts to capture intuitive information not only of the call graph itself, including callbacks, but of when things get called or not, by the addition of some context code.
For example, consider the following pseudocode:
f1() {
}

f2(i) {
  if (i > 5) {
    f1()
  }
}

f3() {
  f1()
  f2_2()
}

f2_2() {
  for (i = 0; i < 10; i++) {

    f2(i)
  }
}

main() {
  f2_2()
  f3()
}
Supose that we are interested in determining what calls f1.
Then a reasonable call hierarchy for f1 would be:
f2(i)
  if (i > 5) {
    f1()

  f2_2()
    for (i = 0; i < 10; i++) {
      f2(i)

    main
    f3
f3()
  main()
Some general principles:
  • start with a regular call tree
  • to include context:
    • remove any blank lines from the snippet of interest
    • add it indented below the function
    • and then follow it up with a blank line
    • and then finally add any callers at the same indentation level
Cisco Updated +Created
Video 1.
Nerds 2.0.1 excerpt about Cisco (1998)
Source.
Legal tender Updated +Created
Orthogonal group Updated +Created
Secure Hash Algorithms Updated +Created
Standard Model Lagrangian Updated +Created
Stellar classification Updated +Created
Circulatory system Updated +Created
Clinton Engineer Works Updated +Created
Precursor organization to the Oak Ridge National Laboratory, name that it took in January 1948.
Produced the enriched uranium used for Little Boy, located in the area/predecessor of Oak Ridge National Laboratory.
Figure 1.
Y-12 shift change photograph
. Source. At the back, a poster reads:
Make C.E.W. count: continue to protect project information
What a fantastic picture!
Isometry group Updated +Created
The group of all transformations that preserve some bilinear form, notable examples:
Liquid helium Updated +Created
4 K. Enough for to make "low temperature superconductors" like regular metals superconducting, e.g. the superconducting temperature of aluminum if 1.2 K.
Contrast with liquid nitrogen, which is much cheaper but only goes to 77K.
Novel result Updated +Created
Park Tool Updated +Created
Patent Updated +Created
Figure 1.
User-operated amusement apparatus for kicking the user's buttocks figure 5
. Source.
Political film Updated +Created
The Sims Updated +Created
A young Ciro Santilli really liked this game, the way it makes you feel.

Unlisted articles are being shown, click here to show only listed articles.