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