1# 2# %CopyrightBegin% 3# 4# Copyright Ericsson AB 1996-2020. All Rights Reserved. 5# 6# Licensed under the Apache License, Version 2.0 (the "License"); 7# you may not use this file except in compliance with the License. 8# You may obtain a copy of the License at 9# 10# http://www.apache.org/licenses/LICENSE-2.0 11# 12# Unless required by applicable law or agreed to in writing, software 13# distributed under the License is distributed on an "AS IS" BASIS, 14# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15# See the License for the specific language governing permissions and 16# limitations under the License. 17# 18# %CopyrightEnd% 19# 20 21# 22# IMPORTANT! All atoms defined here *need* to be in 7-bit ascii! 23# 24# File format: 25# 26# Lines starting with '#' are ignored. 27# 28# <atom-decl> ::= "atom" <atom>+ 29# <atom> ::= <atom-name> | 30# "'" <printname> "'" | 31# <C-name> "=" "'" <printname> "'" 32# <atom-name> ::= [a-z][a-zA-Z_0-9]* 33# <C-name> ::= [A-Z][a-zA-Z_0-9]* 34# <printname> ::= .* 35# 36# (although some characters may poison the Perl parser) 37# 38 39# 40# Frequently used atoms. 41# 42atom false true 43atom Underscore='_' 44atom Noname='nonode@nohost' 45atom EOT='$end_of_table' 46atom Empty='' 47 48# 49# Used in the Beam emulator loop. (Smaller literals usually means tighter code.) 50# 51atom infinity timeout normal call return 52atom throw error exit 53atom undefined 54 55# 56# Used in beam_emu.c. 57# 58atom nocatch 59atom undefined_function 60atom undefined_lambda 61 62# Secret internal atom that can never be found by string lookup 63# and should never leak out to be seen by the user. 64atom ErtsSecretAtom='3RT$' 65 66# All other atoms. Try to keep the order alphabetic. 67# 68atom DOWN='DOWN' 69atom UP='UP' 70atom EXIT='EXIT' 71atom abandoned 72atom abort 73atom abs_path 74atom absoluteURI 75atom ac 76atom access 77atom active 78atom active_tasks 79atom active_tasks_all 80atom alias 81atom alive 82atom all 83atom all_but_first 84atom all_names 85atom alloc_info 86atom alloc_sizes 87atom allocated 88atom allocated_areas 89atom allocator 90atom allocator_sizes 91atom alloc_util_allocators 92atom allow_passive_connect 93atom already_loaded 94atom amd64 95atom anchored 96atom and 97atom andalso 98atom andthen 99atom any 100atom anycrlf 101atom apply 102atom args 103atom arg0 104atom arity 105atom asn1 106atom async 107atom asynchronous 108atom atom 109atom atom_used 110atom attributes 111atom auto_connect 112atom await_exit 113atom await_microstate_accounting_modifications 114atom await_port_send_result 115atom await_proc_exit 116atom await_result 117atom await_sched_wall_time_modifications 118atom awaiting_load 119atom awaiting_unload 120atom backtrace backtrace_depth 121atom badarg badarith badarity badfile badfun badkey badmap badmatch badsig 122atom badopt badtype 123atom bad_map_iterator 124atom bag 125atom band 126atom big 127atom bif_handle_signals_return 128atom bif_return_trap 129atom binary 130atom binary_copy_trap 131atom binary_find_trap 132atom binary_longest_prefix_trap 133atom binary_longest_suffix_trap 134atom binary_to_list_continue 135atom binary_to_term_trap 136atom block 137atom block_normal 138atom blocked 139atom blocked_normal 140atom bm 141atom bnot 142atom bor 143atom bxor 144atom break_ignored 145atom breakpoint 146atom bsl 147atom bsr 148atom bsr_anycrlf 149atom bsr_unicode 150atom build_flavor 151atom build_type 152atom busy 153atom busy_dist_port 154atom busy_limits_port 155atom busy_limits_msgq 156atom busy_port 157atom call 158atom call_count 159atom call_error_handler 160atom call_time 161atom caller 162atom capture 163atom case_clause 164atom caseless 165atom catchlevel 166atom cause 167atom cd 168atom cdr 169atom cflags 170atom CHANGE='CHANGE' 171atom characters_to_binary_int 172atom characters_to_list_int 173atom clear 174atom clock_service 175atom close 176atom closed 177atom code 178atom command 179atom commandv 180atom compact 181atom compat_rel 182atom compile 183atom complete 184atom compressed 185atom config_h 186atom convert_time_unit 187atom connect 188atom connected 189atom connection_closed 190atom const 191atom context_switches 192atom continue_exit 193atom control 194atom copy 195atom copy_literals 196atom counters 197atom count 198atom cpu 199atom cpu_timestamp 200atom cr 201atom crlf 202atom creation 203atom current_function 204atom current_location 205atom current_stacktrace 206atom data 207atom debug_flags 208atom decentralized_counters 209atom decimals 210atom default 211atom delay_trap 212atom demonitor 213atom deterministic 214atom dictionary 215atom dirty_bif_exception 216atom dirty_bif_result 217atom dirty_bif_trap 218atom dirty_cpu 219atom dirty_cpu_schedulers_online 220atom dirty_execution 221atom dirty_io 222atom dirty_nif_exception 223atom dirty_nif_finalizer 224atom disable_trace 225atom disabled 226atom discard 227atom dist 228atom dist_cmd 229atom dist_ctrl_put_data 230atom dist_ctrlr 231atom dist_data 232atom dist_spawn_init 233atom Div='/' 234atom div 235atom dmonitor_node 236atom DollarDollar='$$' 237atom DollarUnderscore='$_' 238atom dollar_endonly 239atom dotall 240atom driver 241atom driver_options 242atom dsend_continue_trap 243atom duplicate_bag 244atom duplicated 245atom dupnames 246atom einval 247atom emu_flavor 248atom emu_type 249atom emulator 250atom enable_trace 251atom enabled 252atom endian 253atom env 254atom eof 255atom eol 256atom Eq='=:=' 257atom Eqeq='==' 258atom erl_erts_errors 259atom erl_init 260atom erl_kernel_errors 261atom erl_stdlib_errors 262atom erl_tracer 263atom erlang 264atom erl_signal_server 265atom error_handler 266atom error_info 267atom error_logger 268atom error_only 269atom erts_code_purger 270atom erts_debug 271atom erts_dflags 272atom erts_internal 273atom ets 274atom ets_info_binary 275atom ETS_TRANSFER='ETS-TRANSFER' 276atom exact_reductions 277atom exception_from 278atom exception_trace 279atom exclusive 280atom exit_status 281atom exited 282atom existing 283atom existing_processes 284atom existing_ports 285atom existing 286atom exiting 287atom exports 288atom extended 289atom external 290atom extra 291atom false 292atom fcgi 293atom fd 294atom first 295atom firstline 296atom flags 297atom flush 298atom flush_monitor_messages 299atom force 300atom format_cpu_topology 301atom free 302atom fullsweep_after 303atom functions 304atom function_clause 305atom garbage_collect 306atom garbage_collecting 307atom garbage_collection 308atom garbage_collection_info 309atom gc_major_end 310atom gc_major_start 311atom gc_max_heap_size 312atom gc_minor_end 313atom gc_minor_start 314atom Ge='>=' 315atom generational 316atom get_all_trap 317atom get_internal_state_blocked 318atom get_seq_token 319atom get_size 320atom get_tcw 321atom gather_gc_info_result 322atom gather_io_bytes 323atom gather_microstate_accounting_result 324atom gather_sched_wall_time_result 325atom gather_system_check_result 326atom getting_linked 327atom getting_unlinked 328atom global 329atom Gt='>' 330atom grun 331atom group_leader 332atom handle 333atom have_dt_utag 334atom heap_block_size 335atom heap_size 336atom heap_sizes 337atom heap_type 338atom heart_port 339atom heir 340atom hidden 341atom hide 342atom high 343atom http httph https http_response http_request http_header http_eoh http_error http_bin httph_bin 344atom id 345atom if_clause 346atom ignore 347atom in 348atom in_exiting 349atom inactive 350atom incomplete 351atom inconsistent 352atom index 353atom infinity 354atom info 355atom info_msg 356atom info_trap 357atom inherit 358atom init 359atom initial_call 360atom input 361atom internal 362atom internal_error 363atom instruction_counts 364atom invalid 365atom is_constant 366atom is_seq_trace 367atom iterator 368atom io 369atom iodata 370atom iovec 371atom keypos 372atom kill 373atom killed 374atom kill_ports 375atom known 376atom label 377atom large_heap 378atom last_calls 379atom latin1 380atom ldflags 381atom Le='=<' 382atom lf 383atom line 384atom line_delimiter 385atom line_length 386atom linked_in_driver 387atom links 388atom list 389atom list_to_binary_continue 390atom little 391atom loaded 392atom load_cancelled 393atom load_failure 394atom local 395atom logger 396atom long_gc 397atom long_schedule 398atom low 399atom Lt='<' 400atom machine 401atom magic_ref 402atom major 403atom match 404atom match_limit 405atom match_limit_recursion 406atom match_spec 407atom match_spec_result 408atom max 409atom maximum 410atom max_heap_size 411atom mbuf_size 412atom md5 413atom memory 414atom memory_internal 415atom memory_types 416atom message 417atom message_queue_data 418atom message_queue_len 419atom messages 420atom merge_trap 421atom meta 422atom meta_match_spec 423atom micro_seconds 424atom microsecond 425atom microstate_accounting 426atom milli_seconds 427atom millisecond 428atom min 429atom min_heap_size 430atom min_bin_vheap_size 431atom minor 432atom minor_version 433atom Minus='-' 434atom MinusMinus='--' 435atom module 436atom module_info 437atom monitored_by 438atom monitor 439atom monitor_nodes 440atom monitors 441atom monotonic 442atom monotonic_timestamp 443atom more 444atom multi_scheduling 445atom multiline 446atom nano_seconds 447atom nanosecond 448atom name 449atom named_table 450atom namelist 451atom native 452atom native_addresses 453atom need_gc 454atom Neq='=/=' 455atom Neqeq='/=' 456atom net_kernel 457atom net_kernel_terminated 458atom never_utf 459atom new 460atom new_index 461atom new_processes 462atom new_ports 463atom new_uniq 464atom newline 465atom no 466atom nomatch 467atom none 468atom no_auto_capture 469atom noconnect 470atom noconnection 471atom node 472atom node_type 473atom nodedown 474atom nodedown_reason 475atom nodeup 476atom noeol 477atom noproc 478atom normal 479atom nosuspend 480atom no_fail 481atom no_float 482atom no_integer 483atom no_network 484atom no_start_optimize 485atom not_suspended 486atom not 487atom not_a_list 488atom not_loaded 489atom not_loaded_by_this_process 490atom not_pending 491atom not_owner 492atom not_purged 493atom notalive 494atom notbol 495atom noteol 496atom notempty 497atom notempty_atstart 498atom notify 499atom notsup 500atom nouse_stdio 501atom off_heap 502atom offset 503atom ok 504atom old_heap_block_size 505atom old_heap_size 506atom on_heap 507atom on_load 508atom open 509atom open_error 510atom opt 511atom or 512atom ordered_set 513atom orelse 514atom os_pid 515atom os_type 516atom os_version 517atom out 518atom out_exited 519atom out_exiting 520atom output 521atom overlapped_io 522atom owner 523atom packet 524atom packet_size 525atom parallelism 526atom Plus='+' 527atom PlusPlus='++' 528atom pause 529atom pending 530atom pending_driver 531atom pending_process 532atom pending_purge_lambda 533atom pending_reload 534atom permanent 535atom pid 536atom port 537atom ports 538atom port_count 539atom port_limit 540atom port_op 541atom positive 542atom position 543atom prepare 544atom prepare_on_load 545atom print 546atom priority 547atom private 548atom process 549atom processes 550atom processes_used 551atom process_count 552atom process_display 553atom process_limit 554atom process_dump 555atom procs 556atom proc_sig 557atom profile 558atom protected 559atom protection 560atom ptab_list_continue 561atom public 562atom queue_size 563atom raw 564atom re 565atom re_pattern 566atom re_run_trap 567atom read_concurrency 568atom ready_error 569atom ready_input 570atom ready_output 571atom reason 572atom receive 573atom recent_size 574atom reductions 575atom refc 576atom register 577atom registered_name 578atom reload 579atom rem 580atom reply 581atom reply_demonitor 582atom reply_tag 583atom report_errors 584atom reset 585atom reset_seq_trace 586atom restart 587atom resume 588atom return_from 589atom return_time_trace 590atom return_to 591atom return_to_trace 592atom return_trace 593atom run_queue 594atom run_queue_lengths 595atom run_queue_lengths_all 596atom runnable 597atom runnable_ports 598atom runnable_procs 599atom running 600atom running_ports 601atom running_procs 602atom runtime 603atom safe 604atom save_calls 605atom sbct 606atom scheduler 607atom scheduler_id 608atom scheduler_wall_time 609atom scheduler_wall_time_all 610atom schedulers_online 611atom scheme 612atom scientific 613atom scope 614atom second 615atom seconds 616atom send 617atom send_to_non_existing_process 618atom sensitive 619atom sequential_tracer 620atom sequential_trace_token 621atom serial 622atom set 623atom set_cpu_topology 624atom set_on_first_link 625atom set_on_first_spawn 626atom set_on_link 627atom set_on_spawn 628atom set_seq_token 629atom set_tcw 630atom set_tcw_fake 631atom sighup 632atom sigterm 633atom sigusr1 634atom sigusr2 635atom sigill 636atom sigchld 637atom sigabrt 638atom sigalrm 639atom sigstop 640atom sigint 641atom sigsegv 642atom sigtstp 643atom sigquit 644atom silent 645atom size 646atom spawn_executable 647atom spawn_driver 648atom spawn_init 649atom spawn_reply 650atom spawn_request 651atom spawn_request_yield 652atom spawned 653atom ssl_tls 654atom stack_size 655atom start 656atom status 657atom stderr_to_stdout 658atom stop 659atom stream 660atom strict_monotonic 661atom strict_monotonic_timestamp 662atom success_only 663atom sunrm 664atom suspend 665atom suspended 666atom suspending 667atom system 668atom system_flag_scheduler_wall_time 669atom system_limit 670atom system_version 671atom system_architecture 672atom table 673atom table_type 674atom tag 675atom term_to_binary_trap 676atom this 677atom thread_pool_size 678atom threads 679atom time_offset 680atom timeout 681atom timeout_value 682atom Times='*' 683atom timestamp 684atom total 685atom total_active_tasks 686atom total_active_tasks_all 687atom total_heap_size 688atom total_run_queue_lengths 689atom total_run_queue_lengths_all 690atom tpkt 691atom trace traced 692atom trace_control_word 693atom trace_status 694atom tracer 695atom trap_exit 696atom trim 697atom trim_all 698atom try_clause 699atom true 700atom type 701atom ucompile 702atom ucp 703atom explicit_unalias 704atom undef 705atom ungreedy 706atom unicode 707atom unregister 708atom urun 709atom use_stdio 710atom used 711atom utf8 712atom unblock 713atom unblock_normal 714atom uniq 715atom unless_suspending 716atom unloaded 717atom unloaded_only 718atom unload_cancelled 719atom value 720atom version 721atom visible 722atom wait_release_literal_area_switch 723atom waiting 724atom wall_clock 725atom warning 726atom warning_msg 727atom wordsize 728atom write_concurrency 729atom xor 730atom x86 731atom yes 732atom yield 733atom nifs