. Net Type System and DLR

Source: Internet
Author: User

Type:

Before. net3.0:

A. Net type has only one primary definition.

After. net3.0:

A. Net type has only one primary definition, but there can be several extension definitions.

About DLR:

The underlying DLR uses the same static type system as the CLR, but the DLR defines a proxy layer on top of the CLR type system. In this proxy layer, the DLR manages its own type system ing, in addition, the dynamic distribution mechanism of this proxy layer is used to achieve dynamic method selection, while the other main function of DLR is dynamic.CodeThe Dynamic Language Interpreter is used in combination with the abstract syntax tree of DLR. First, the interpreter of the Dynamic Language performs lexical analysis, syntax analysis, and Semantic Analysis on the dynamic language script, then, the abstract syntax tree of DLR is generated based on the semantic analysis results, and then compiled and executed.

 

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.