Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Abstract syntax tree and Macro (computer science)

Shortcuts: Differences, Similarities, Jaccard Similarity Coefficient, References.

Difference between Abstract syntax tree and Macro (computer science)

Abstract syntax tree vs. Macro (computer science)

In computer science, an abstract syntax tree (AST), or just syntax tree, is a tree representation of the abstract syntactic structure of source code written in a programming language. A macro (short for "macroinstruction", from Greek μακρός 'long') in computer science is a rule or pattern that specifies how a certain input sequence (often a sequence of characters) should be mapped to a replacement output sequence (also often a sequence of characters) according to a defined procedure.

Similarities between Abstract syntax tree and Macro (computer science)

Abstract syntax tree and Macro (computer science) have 4 things in common (in Unionpedia): Computer science, Extended Backus–Naur form, Lisp (programming language), Programming language.

Computer science

Computer science deals with the theoretical foundations of information and computation, together with practical techniques for the implementation and application of these foundations.

Abstract syntax tree and Computer science · Computer science and Macro (computer science) · See more »

Extended Backus–Naur form

In computer science, extended Backus-Naur form (EBNF) is a family of metasyntax notations, any of which can be used to express a context-free grammar.

Abstract syntax tree and Extended Backus–Naur form · Extended Backus–Naur form and Macro (computer science) · See more »

Lisp (programming language)

Lisp (historically, LISP) is a family of computer programming languages with a long history and a distinctive, fully parenthesized prefix notation.

Abstract syntax tree and Lisp (programming language) · Lisp (programming language) and Macro (computer science) · See more »

Programming language

A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.

Abstract syntax tree and Programming language · Macro (computer science) and Programming language · See more »

The list above answers the following questions

Abstract syntax tree and Macro (computer science) Comparison

Abstract syntax tree has 34 relations, while Macro (computer science) has 98. As they have in common 4, the Jaccard index is 3.03% = 4 / (34 + 98).

References

This article shows the relationship between Abstract syntax tree and Macro (computer science). To access each article from which the information was extracted, please visit:

Hey! We are on Facebook now! »