Tutorial by Topics: evaluation

XPath expressions are used to navigate and select one or more nodes within an XML tree document, such as selecting a certain element or attribute node. See this W3C recommendation for a reference on this language.
CTFE is a mechanism which allows the compiler to execute functions at compile time. There is no special set of the D language necessary to use this feature - whenever a function just depends on compile time known values the D compiler might decide to interpret it during compilation. You can also ...
eval "source" eval "source", binding eval "source", proc binding.eval "source" # equal to eval "source", binding ParameterDetails"source"Any Ruby source codebindingAn instance of Binding classprocAn instance of Proc class
For more detail, see Property and Item Evaluation Order on the MSDN documentation page Comparing Properties and Items.
This is supposed to explain the evaluation order as unambiguously as possible. It is probably less ideally suited as an introduction to Mathematica execution. It builds on Mathematica's tutorial/Evaluation page by explaining the order in which different rules are applied and explaining which funct...
Dplyr and many modern libraries in R use non-standard evaluation (NSE) for interactive programming and standard evaluation (SE) for programming1. For instance, the summarise() function use non-standard evaluation but relies on the summarise_() which uses standard evaluation. The lazyeval library m...

Page 1 of 1