Similarities between Domain-specific language and Metaprogramming
Domain-specific language and Metaprogramming have 13 things in common (in Unionpedia): C (programming language), Compiler-compiler, JetBrains MPS, Lexical analysis, Lua (programming language), Metalanguage, Object Pascal, Parsing, Perl, Program transformation, Regular expression, Scripting language, Yacc.
C (programming language)
C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.
C (programming language) and Domain-specific language · C (programming language) and Metaprogramming ·
Compiler-compiler
In computer science, a compiler-compiler or compiler generator is a programming tool that creates a parser, interpreter, or compiler from some form of formal description of a language and machine.
Compiler-compiler and Domain-specific language · Compiler-compiler and Metaprogramming ·
JetBrains MPS
JetBrains MPS is a metaprogramming system which is being developed by JetBrains.
Domain-specific language and JetBrains MPS · JetBrains MPS and Metaprogramming ·
Lexical analysis
In computer science, lexical analysis, lexing or tokenization is the process of converting a sequence of characters (such as in a computer program or web page) into a sequence of tokens (strings with an assigned and thus identified meaning).
Domain-specific language and Lexical analysis · Lexical analysis and Metaprogramming ·
Lua (programming language)
Lua (from meaning moon) is a lightweight, multi-paradigm programming language designed primarily for embedded use in applications.
Domain-specific language and Lua (programming language) · Lua (programming language) and Metaprogramming ·
Metalanguage
Broadly, any metalanguage is language or symbols used when language itself is being discussed or examined.
Domain-specific language and Metalanguage · Metalanguage and Metaprogramming ·
Object Pascal
Object Pascal refers to a branch of object-oriented derivatives of Pascal, mostly known as the primary programming language of Delphi.
Domain-specific language and Object Pascal · Metaprogramming and Object Pascal ·
Parsing
Parsing, syntax analysis or syntactic analysis is the process of analysing a string of symbols, either in natural language, computer languages or data structures, conforming to the rules of a formal grammar.
Domain-specific language and Parsing · Metaprogramming and Parsing ·
Perl
Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages, Perl 5 and Perl 6.
Domain-specific language and Perl · Metaprogramming and Perl ·
Program transformation
A program transformation is any operation that takes a computer program and generates another program.
Domain-specific language and Program transformation · Metaprogramming and Program transformation ·
Regular expression
A regular expression, regex or regexp (sometimes called a rational expression) is, in theoretical computer science and formal language theory, a sequence of characters that define a search pattern.
Domain-specific language and Regular expression · Metaprogramming and Regular expression ·
Scripting language
A scripting or script language is a programming language that supports scripts: programs written for a special run-time environment that automate the execution of tasks that could alternatively be executed one-by-one by a human operator.
Domain-specific language and Scripting language · Metaprogramming and Scripting language ·
Yacc
Yacc (Yet Another Compiler-Compiler) is a computer program for the Unix operating system developed by Stephen C. Johnson.
Domain-specific language and Yacc · Metaprogramming and Yacc ·
The list above answers the following questions
- What Domain-specific language and Metaprogramming have in common
- What are the similarities between Domain-specific language and Metaprogramming
Domain-specific language and Metaprogramming Comparison
Domain-specific language has 141 relations, while Metaprogramming has 91. As they have in common 13, the Jaccard index is 5.60% = 13 / (141 + 91).
References
This article shows the relationship between Domain-specific language and Metaprogramming. To access each article from which the information was extracted, please visit: