| line | count | pod | subroutine | 
| 3 | 20 | n/a | BEGIN | 
| 5 | 20 | n/a | BEGIN | 
| 6 | 20 | n/a | BEGIN | 
| 8 | 20 | n/a | BEGIN | 
| 9 | 20 | n/a | BEGIN | 
| 10 | 20 | n/a | BEGIN | 
| 11 | 20 | n/a | BEGIN | 
| 19 | 20 | n/a | BEGIN | 
| 21 | 20 | n/a | BEGIN | 
| 22 | 20 | n/a | BEGIN | 
| 23 | 20 | n/a | BEGIN | 
| 24 | 20 | n/a | BEGIN | 
| 25 | 20 | n/a | BEGIN | 
| 26 | 20 | n/a | BEGIN | 
| 28 | 20 | n/a | BEGIN | 
| 36 | 20 | n/a | BEGIN | 
| 48 | 20 | n/a | BEGIN | 
| 49 | 20 | n/a | BEGIN | 
| 50 | 20 | n/a | BEGIN | 
| 51 | 20 | n/a | BEGIN | 
| 52 | 20 | n/a | BEGIN | 
| 53 | 20 | n/a | BEGIN | 
| 54 | 20 | n/a | BEGIN | 
| 55 | 20 | n/a | BEGIN | 
| 56 | 20 | n/a | BEGIN | 
| 57 | 20 | n/a | BEGIN | 
| 58 | 20 | n/a | BEGIN | 
| 59 | 20 | n/a | BEGIN | 
| 60 | 20 | n/a | BEGIN | 
| 61 | 20 | n/a | BEGIN | 
| 63 | 20 | n/a | BEGIN | 
| 64 | 20 | n/a | BEGIN | 
| 72 | 20 | n/a | BEGIN | 
| 87 | 20 | n/a | BEGIN | 
| 90 | 20 | n/a | BEGIN | 
| 92 | 20 | n/a | BEGIN | 
| 127 | 0 | n/a | _can_use_geocoder | 
| 206 | 0 | No | Configure | 
| 209 | 20 | n/a | BEGIN | 
| 212 | 19 | No | Tokenize | 
| 218 | 20 | n/a | BEGIN | 
| 221 | 266 | No | Tweak | 
| 225 | 20 | n/a | BEGIN | 
| 228 | 1239 | No | Verb | 
| 231 | 20 | n/a | BEGIN | 
| 234 | 285 | n/a | _attr_hash | 
| 249 | 1524 | n/a | _attr_list | 
| 256 | 1235 | n/a | __get_attr | 
| 444 | 7 | Yes | new | 
| 489 | 1 | Yes | add | 
| 500 | 5 | Yes | alias | 
| 513 | 20 | n/a | BEGIN | 
| 518 | 3 | Yes | almanac | 
| 573 | 20 | n/a | BEGIN | 
| 575 | 9 | n/a | _almanac_localize | 
| 588 | 5 | Yes | begin | 
| 593 | 20 | n/a | BEGIN | 
| 599 | 20 | n/a | BEGIN | 
| 606 | 2 | Yes | cd | 
| 614 | 20 | n/a | BEGIN | 
| 617 | 2 | Yes | choose | 
| 634 | 20 | n/a | BEGIN | 
| 637 | 5 | Yes | clear | 
| 640 | 20 | n/a | BEGIN | 
| 643 | 289 | Yes | dispatch | 
| 695 | 23 | n/a | _dispatch_check | 
| 703 | 1 | Yes | drop | 
| 715 | 20 | n/a | BEGIN | 
| 718 | 0 | Yes | dump | 
| 752 | 20 | n/a | BEGIN | 
| 755 | 44 | Yes | echo | 
| 759 | 20 | n/a | BEGIN | 
| 762 | 2 | Yes | else | 
| 773 | 20 | n/a | BEGIN | 
| 776 | 4 | n/a | _twiddle_condition | 
| 799 | 5 | Yes | end | 
| 805 | 20 | n/a | BEGIN | 
| 808 | 1 | Yes | error | 
| 813 | 20 | n/a | BEGIN | 
| 822 | 264 | Yes | execute | 
| 829 | 21 | n/a | __ANON__ | 
| 834 | 502 | n/a | __ANON__ | 
| 862 | 1 | n/a | __ANON__ | 
| 897 | 0 | n/a | _execute | 
| 899 | 0 | n/a | __ANON__ | 
| 901 | 0 | n/a | __ANON__ | 
| 915 | 256 | n/a | _execute_output | 
| 933 | 1 | Yes | exit | 
| 938 | 20 | n/a | BEGIN | 
| 944 | 20 | n/a | BEGIN | 
| 947 | 4 | Yes | export | 
| 956 | 20 | n/a | BEGIN | 
| 962 | 0 | Yes | flare | 
| 1034 | 20 | n/a | BEGIN | 
| 1037 | 9 | Yes | formatter | 
| 1039 | 20 | n/a | BEGIN | 
| 1045 | 0 | n/a | _formatter_sub | 
| 1077 | 0 | n/a | _formatter_complete_template | 
| 1084 | 20 | n/a | BEGIN | 
| 1087 | 0 | Yes | geocode | 
| 1120 | 20 | n/a | BEGIN | 
| 1123 | 0 | Yes | geodetic | 
| 1136 | 20 | n/a | BEGIN | 
| 1139 | 927 | Yes | get | 
| 1146 | 0 | Yes | height | 
| 1147 | 20 | n/a | BEGIN | 
| 1150 | 0 | n/a | _height_us | 
| 1173 | 0 | Yes | help | 
| 1210 | 20 | n/a | BEGIN | 
| 1215 | 0 | n/a | _help_MacOS | 
| 1476 | 2 | Yes | elsif | 
| 1495 | 20 | n/a | BEGIN | 
| 1498 | 22 | Yes | if | 
| 1506 | 20 | n/a | BEGIN | 
| 1510 | 0 | Yes | init | 
| 1522 | 0 | n/a | __ANON__ | 
| 1530 | 0 | n/a | __ANON__ | 
| 1531 | 0 | n/a | __ANON__ | 
| 1532 | 0 | n/a | __ANON__ | 
| 1549 | 0 | Yes | initfile | 
| 1562 | 20 | n/a | BEGIN | 
| 1565 | 290 | n/a | _in_unsatisfied_if | 
| 1603 | 24 | n/a | __infix_engine | 
| 1616 | 61 | n/a | _infix_engine_dispatch | 
| 1641 | 0 | n/a | _init_file_01 | 
| 1652 | 7 | Yes | list | 
| 1667 | 20 | n/a | BEGIN | 
| 1670 | 6 | Yes | load | 
| 1686 | 20 | n/a | BEGIN | 
| 1689 | 1 | Yes | localize | 
| 1705 | 20 | n/a | BEGIN | 
| 1708 | 2 | n/a | _localize | 
| 1728 | 3 | Yes | location | 
| 1731 | 20 | n/a | BEGIN | 
| 1746 | 20 | n/a | BEGIN | 
| 1769 | 29 | Yes | macro | 
| 1790 | 20 | n/a | BEGIN | 
| 1796 | 3 | n/a | _macro_sub_brief | 
| 1802 | 20 | n/a | BEGIN | 
| 1805 | 16 | n/a | _macro_sub_define | 
| 1830 | 20 | n/a | BEGIN | 
| 1833 | 9 | n/a | _macro_define_generator | 
| 1850 | 1 | n/a | _macro_sub_delete | 
| 1856 | 20 | n/a | BEGIN | 
| 1859 | 9 | n/a | _macro_sub_list | 
| 1867 | 20 | n/a | BEGIN | 
| 1870 | 0 | n/a | _macro_sub_load | 
| 1897 | 20 | n/a | BEGIN | 
| 1900 | 0 | n/a | _macro_load_generator | 
| 1916 | 0 | Yes | magnitude_table | 
| 1939 | 20 | n/a | BEGIN | 
| 1944 | 20 | Yes | pass | 
| 2118 | 20 | n/a | BEGIN | 
| 2121 | 20 | n/a | __pass_filter_am_pm | 
| 2136 | 20 | n/a | __pass_options | 
| 2166 | 39 | n/a | _pass_select_event | 
| 2186 | 136 | n/a | _pass_select_event_code | 
| 2197 | 2 | Yes | perl | 
| 2215 | 20 | n/a | BEGIN | 
| 2218 | 1 | Yes | phase | 
| 2230 | 20 | n/a | BEGIN | 
| 2233 | 4 | Yes | position | 
| 2284 | 20 | n/a | BEGIN | 
| 2287 | 1 | Yes | pwd | 
| 2288 | 20 | n/a | BEGIN | 
| 2294 | 1 | Yes | quarters | 
| 2349 | 20 | n/a | BEGIN | 
| 2356 | 0 | Yes | run | 
| 2437 | 0 | Yes | save | 
| 2507 | 20 | n/a | BEGIN | 
| 2512 | 0 | n/a | _save_sky | 
| 2553 | 72 | Yes | set | 
| 2573 | 20 | n/a | BEGIN | 
| 2576 | 7 | n/a | _set_almanac_horizon | 
| 2600 | 31 | n/a | _set_angle | 
| 2614 | 21 | n/a | _set_angle_or_undef | 
| 2620 | 11 | n/a | _set_code_ref | 
| 2642 | 14 | n/a | _set_copyable | 
| 2694 | 9 | n/a | _set_distance_meters | 
| 2699 | 7 | n/a | _set_ellipsoid | 
| 2705 | 7 | n/a | _set_formatter | 
| 2716 | 24 | n/a | _set_formatter_attribute | 
| 2722 | 0 | n/a | _set_geocoder | 
| 2736 | 7 | n/a | _set_illum_class | 
| 2755 | 7 | n/a | _set_model | 
| 2766 | 7 | n/a | _set_output_layers | 
| 2769 | 7 | n/a | BEGIN | 
| 2797 | 8 | n/a | _set_pass_variant | 
| 2808 | 0 | n/a | __ANON__ | 
| 2810 | 1 | n/a | __ANON__ | 
| 2826 | 1 | n/a | _show_pass_variant | 
| 2839 | 138 | Yes | want_pass_variant | 
| 2849 | 0 | n/a | _set_spacetrack | 
| 2863 | 15 | n/a | _set_stdout | 
| 2870 | 0 | n/a | _set_sun_class | 
| 2876 | 7 | n/a | _set_time_parser | 
| 2899 | 14 | n/a | _set_time_parser_attribute | 
| 2906 | 0 | n/a | _set_time_parser_code | 
| 2917 | 9 | n/a | _set_twilight | 
| 2932 | 7 | n/a | _set_tz | 
| 2939 | 165 | n/a | _set_unmodified | 
| 2943 | 0 | n/a | _set_warner_attribute | 
| 2950 | 7 | n/a | _set_webcmd | 
| 2960 | 23 | Yes | show | 
| 2991 | 20 | n/a | BEGIN | 
| 2999 | 20 | n/a | BEGIN | 
| 3002 | 0 | n/a | _show_copyable | 
| 3009 | 2 | n/a | _show_formatter_attribute | 
| 3015 | 0 | n/a | _show_sun_class | 
| 3021 | 0 | n/a | _show_time_parser | 
| 3031 | 20 | n/a | _show_unmodified | 
| 3040 | 20 | n/a | BEGIN | 
| 3044 | 8 | n/a | _sky_list_body | 
| 3063 | 12 | Yes | sky | 
| 3073 | 20 | n/a | BEGIN | 
| 3079 | 0 | n/a | _sky_class_components | 
| 3097 | 12 | n/a | _sky_object | 
| 3113 | 5 | n/a | _sky_sub_add | 
| 3144 | 20 | n/a | BEGIN | 
| 3147 | 0 | n/a | _sky_sub_class | 
| 3200 | 20 | n/a | BEGIN | 
| 3203 | 1 | n/a | _sky_sub_clear | 
| 3206 | 20 | n/a | BEGIN | 
| 3209 | 1 | n/a | _sky_sub_drop | 
| 3216 | 20 | n/a | BEGIN | 
| 3219 | 5 | n/a | _sky_sub_list | 
| 3237 | 20 | n/a | BEGIN | 
| 3242 | 0 | n/a | _sky_sub_load | 
| 3252 | 20 | n/a | BEGIN | 
| 3255 | 0 | n/a | _sky_sub_lookup | 
| 3275 | 20 | n/a | BEGIN | 
| 3280 | 0 | n/a | _sky_sub_tle | 
| 3293 | 20 | n/a | BEGIN | 
| 3296 | 8 | Yes | source | 
| 3306 | 21 | n/a | __ANON__ | 
| 3333 | 20 | n/a | BEGIN | 
| 3349 | 20 | n/a | BEGIN | 
| 3390 | 0 | Yes | spacetrack | 
| 3446 | 20 | n/a | BEGIN | 
| 3451 | 0 | Yes | st | 
| 3465 | 20 | n/a | BEGIN | 
| 3468 | 34 | Yes | station | 
| 3492 | 3 | Yes | status | 
| 3527 | 0 | n/a | __ANON__ | 
| 3543 | 20 | n/a | BEGIN | 
| 3546 | 4 | Yes | system | 
| 3562 | 20 | n/a | BEGIN | 
| 3565 | 1 | Yes | time | 
| 3574 | 1 | n/a | __ANON__ | 
| 3578 | 20 | n/a | BEGIN | 
| 3581 | 0 | Yes | time_parser | 
| 3583 | 20 | n/a | BEGIN | 
| 3586 | 4 | Yes | tle | 
| 3598 | 20 | n/a | BEGIN | 
| 3601 | 4 | n/a | __tle_options | 
| 3609 | 1 | Yes | unexport | 
| 3615 | 20 | n/a | BEGIN | 
| 3618 | 1 | Yes | validate | 
| 3640 | 20 | n/a | BEGIN | 
| 3643 | 0 | Yes | version | 
| 3650 | 20 | n/a | BEGIN | 
| 3664 | 23 | n/a | _add_post_dispatch | 
| 3672 | 5 | n/a | __add_to_observing_list | 
| 3689 | 27 | n/a | _aggregate | 
| 3702 | 44 | n/a | _apply_boolean_default | 
| 3736 | 1280 | n/a | _attribute_exists | 
| 3782 | 43 | n/a | _attribute_value | 
| 3839 | 45 | n/a | __choose | 
| 3925 | 1277 | n/a | _deprecation_notice | 
| 3942 | 0 | n/a | _deprecation_in_progress | 
| 3953 | 1 | n/a | _drop_from_sky | 
| 3966 | 1 | n/a | _file_opener | 
| 4020 | 25 | n/a | _file_reader | 
| 4024 | 1 | n/a | __ANON__ | 
| 4041 | 14 | n/a | _file_reader_ | 
| 4076 | 16 | n/a | __ANON__ | 
| 4083 | 14 | n/a | _file_reader__validate_url | 
| 4108 | 5 | n/a | _file_reader_ARRAY | 
| 4112 | 11 | n/a | __ANON__ | 
| 4123 | 2 | n/a | _file_reader_CODE | 
| 4137 | 2 | n/a | _file_reader_SCALAR | 
| 4146 | 1 | n/a | __ANON__ | 
| 4154 | 6 | n/a | _find_in_sky | 
| 4167 | 41 | n/a | __format_data | 
| 4188 | 59 | n/a | _frame_push | 
| 4238 | 53 | n/a | _frame_pop | 
| 4274 | 20 | n/a | _frame_pop_force_set | 
| 4282 | 0 | n/a | _get_browser_command | 
| 4311 | 0 | n/a | _get_dumper | 
| 4336 | 0 | n/a | _get_dumper_object | 
| 4352 | 41 | n/a | _get_formatter_object | 
| 4359 | 0 | n/a | _get_formatter_attribute | 
| 4369 | 0 | n/a | _get_geocoder | 
| 4386 | 1 | n/a | _get_interactive | 
| 4415 | 1 | n/a | _get_readline | 
| 4435 | 20 | n/a | BEGIN | 
| 4437 | 0 | n/a | __ANON__ | 
| 4444 | 0 | n/a | __ANON__ | 
| 4448 | 0 | n/a | __ANON__ | 
| 4456 | 0 | n/a | __ANON__ | 
| 4467 | 0 | n/a | __readline_completer | 
| 4527 | 0 | n/a | _readline_complete_command | 
| 4530 | 20 | n/a | BEGIN | 
| 4560 | 0 | n/a | _readline_complete_options | 
| 4581 | 0 | n/a | _readline_complete_subcommand | 
| 4590 | 20 | n/a | BEGIN | 
| 4617 | 0 | n/a | _macro_list_complete | 
| 4634 | 0 | n/a | _sky_body_complete | 
| 4653 | 0 | n/a | _readline_line_to_parts | 
| 4666 | 0 | n/a | _get_time_parser_attribute | 
| 4676 | 7 | n/a | _get_spacetrack | 
| 4689 | 7 | n/a | _get_spacetrack_default | 
| 4700 | 10 | n/a | _get_day_midnight | 
| 4711 | 42 | n/a | _get_day_noon | 
| 4723 | 0 | n/a | _get_warner_attribute | 
| 4728 | 9 | n/a | _helper_get_object | 
| 4767 | 9 | n/a | _helper_handler | 
| 4793 | 20 | n/a | BEGIN | 
| 4797 | 0 | n/a | _helper_config_handler | 
| 4819 | 0 | n/a | _iridium_status | 
| 4855 | 0 | n/a | _is_case_tolerant | 
| 4865 | 20 | n/a | BEGIN | 
| 4867 | 364 | n/a | _is_interactive | 
| 4885 | 20 | n/a | BEGIN | 
| 4891 | 0 | n/a | _load_module | 
| 4934 | 19 | n/a | _macro | 
| 4959 | 3 | n/a | _parse_angle_parts | 
| 4980 | 40 | n/a | __parse_angle | 
| 5029 | 3 | n/a | __parse_distance | 
| 5046 | 55 | n/a | __parse_time | 
| 5063 | 332 | n/a | __parse_time_reset | 
| 5076 | 1 | n/a | _rad2hms | 
| 5095 | 15 | n/a | _read_continuation | 
| 5115 | 0 | n/a | _replace_in_sky | 
| 5198 | 19 | n/a | _rewrite_level1_command | 
| 5363 | 8 | n/a | __rewrite_level1_macro_def | 
| 5382 | 4 | n/a | _rewrite_level1_macros | 
| 5400 | 0 | n/a | _simbad4 | 
| 5438 | 24 | n/a | _templates_to_options | 
| 5441 | 5 | n/a | __ANON__ | 
| 5581 | 381 | n/a | __tokenize | 
| 5807 | 20 | n/a | BEGIN | 
| 6096 | 74 | n/a | _tokenize_var | 
| 6133 | 3756 | n/a | _case_mod | 
| 6152 | 18 | Yes | wail | 
| 6161 | 1 | n/a | __wail | 
| 6175 | 0 | Yes | weep | 
| 6188 | 3 | Yes | whinge |