Erlang tools and code library

Source: Internet
Author: User

Erlang tool andCodeLibrary

Erlang has a set of common tool libraries:

Appmon -Process Group graphical monitoring (on local and remote nodes ).

ASN.1 -Supports the ASN.1 basic markup method and the code package at compile time and runtime of the BER, der, and per encoding rules.

Compiler -Erlang compiler.

Debugger -Graphical Erlang debugger.

ERTs -The Erlang runtime system, including virtual machines, garbage collection, and port ing daemon processes.

GS -Compile the code library of the graphic user interface.

IC -Convert the OMG Interface Definition Language (IDL) to the Erlang, C, and Java language compilers.

Kernel -C code required to run the Erlang system: Erlang built-in function (BIFS); Code, startup, and naming services; network and distributed support; loaders, connectors, and recorders; operating System and file system interfaces.

Mnemosyne -Optional query languages for mnesia.

Mnesia session -External languages defined by IDL and mnesia interfaces. They access mnesia through the IIOP and erl_interface protocols.

OS Monitor (OS _mon) -Monitors CPU, hard disk, and memory usage, including SNMPv1/V2 mibs. It also provides interfaces with Solaris syslogd and Windows NT Event Logs.

Parse tools -The LALR-1 parsing generator (yecc) for Erlang, which is similar to YACC. Yecc uses the BMF syntax definition as the input, and generates the Erlang code as the parsing output. Yecc is used to generate an Erlang parser.

Pman -Tools used to track and view the status of Erlang processes (on a local or remote node.

SASL -Process, error, crash report processing, report browsing, release processing, and heavy load management.

Stdlib -Standard code library: input and output, memory-and disk-based table Storage (ETS and dets), charts, dictionaries, lists, strings, sets, queues, regular expressions, and mathematical formulas. Erlang interpreter, tokenizer, parser, lint, and formatting. Common Framework, event processor, state machine, and thread supervision for Fault-Tolerant servers.

Table visualizer -Tools for viewing ETS and mnesia tables.

Toolbar -Simplified access to the Erlang tool.

Tools -Overwrite analyzer, optimizer, text-based tracker, emacs mode, emacs tags file generator, make tool, and call graphical tool.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.