Multi-stage programming
Multi-stage programming (MSP) is a variety of metaprogramming in which compilation is divided into a series of intermediate phases, allowing typesafe run-time code generation.Statically defined types are used to verify that dynamically constructed types are valid and do not violate the type system. Multi-stage programming languages support constructs similar to the Lisp construct of quotation and eval, except that scoping rules are taken into account.
Wikipage redirect
Link from a Wikipage to another Wikipage
paradigm
primaryTopic
Multi-stage programming
Multi-stage programming (MSP) is a variety of metaprogramming in which compilation is divided into a series of intermediate phases, allowing typesafe run-time code generation.Statically defined types are used to verify that dynamically constructed types are valid and do not violate the type system. Multi-stage programming languages support constructs similar to the Lisp construct of quotation and eval, except that scoping rules are taken into account.
has abstract
Multi-stage programming (MSP) ...... rules are taken into account.
@en
Link from a Wikipage to an external page
Wikipage page ID
39,765,053
page length (characters) of wiki page
Wikipage revision ID
919,448,141
Link from a Wikipage to another Wikipage
wikiPageUsesTemplate
hypernym
type
comment
Multi-stage programming (MSP) ...... rules are taken into account.
@en
label
Multi-stage programming
@en