Tag: meta-programming

76 Metaprogramming in Mathematica 2012-02-26T02:25:41.573

40 Compiling more functions that don't call MainEvaluate 2013-05-03T15:48:09.453

27 Can code optimize code? 2014-08-23T13:36:22.800

24 How can I implement object oriented programming in Mathematica? 2012-06-06T17:22:58.783

23 How can I trace a functional expression's evaluation visually? 2012-06-08T08:43:03.713

22 Comparing Mathematica expressions like diff 2013-05-01T03:18:55.420

19 List manipulation to build a functional expression 2013-02-27T07:24:16.273

18 How to find out what files are touched when Get is called? 2014-02-17T18:03:19.697

16 How would I return a random Mathematica command? 2014-12-24T19:04:33.253

15 Macro functions in GeneralUtilities? 2016-05-03T02:18:55.370

14 How to REALLY Hold arguments and capture FullForm? 2012-03-09T00:32:43.437

14 How can I compile this function 2013-03-28T12:38:10.373

12 Find all heads a function is defined on 2014-09-17T17:56:33.867

12 Defining a Function programmatically 2019-07-28T15:02:41.690

11 How to programmatically covert a function-like rule to a pure function? 2015-03-16T20:21:24.963

11 What's the goal of the Macros` package? 2015-05-19T07:46:28.653

10 How to improve the creation of tables of code and comments 2017-06-12T02:56:12.567

9 Better code to find Narcissistic number 2013-10-07T06:46:00.207

9 A smarter nested With? 2014-11-05T13:04:18.547

9 Which operators are missing from the official precedence table? 2017-01-20T09:46:25.247

8 How to efficiently write code with many functions that have variable number of iterators/arguments/ 2016-01-13T10:24:00.463

8 Mathematica function which formats Physics calculation 2018-02-15T01:36:16.393

7 Applying And to a list inside a Function 2016-08-22T14:30:10.997

7 Metaprogramming: creating compiled functions from inter-dependent code blocks 2017-01-07T15:08:18.630

6 How to write complex function definitions at run time? 2014-10-16T17:03:43.507

6 Add semicolon at the end of code line programmatically 2015-11-21T07:21:50.893

5 How to use Mathematica for traditional programming 2014-09-21T17:31:02.767

5 Meta information about function parameters 2017-02-06T22:23:51.747

4 Nested NDSolve with WhenEvent: setting up new equations and discarding old ones 2013-11-23T22:59:32.237

4 Delimited Continuations: Easy? or Fundamentally Difficult? 2015-12-29T17:08:32.803

4 Handle Format when importing package file content unevaluated 2016-12-17T17:38:48.857

4 Turn definitions into rules 2020-08-05T01:17:03.350

4 What is the best coding style for performance? 2020-11-02T13:29:56.440

3 Generate assignment code to symbols from string 2016-06-02T07:31:17.000

3 How to set all variables in function as local 2017-05-05T11:15:38.317

3 How to rewrite a function in a more compact and generalized way? 2018-02-21T20:08:30.787

3 Reducing boilerplate with associations 2019-03-21T04:58:46.900

3 Functions that remember some arguments while not remembering other arguments 2019-06-25T21:38:32.387

3 How to do meta-programming inside Compile? 2020-07-13T20:02:36.350

2 how can I generate a sequence of assignments? 2013-01-04T03:11:14.013

2 Examine function parameters programmatically 2013-05-01T14:39:01.750

2 Best approach for 'manual' common subexpression elimination 2016-03-10T14:36:11.063

2 How to block list of variable that is of string form? 2018-01-22T10:12:20.653

2 Plot in a loop? 2018-10-25T05:25:46.437

2 Get matching types for pattern 2019-01-20T04:09:13.870

1 Simple Macro or Meta Programming for Data Analysis 2013-06-14T21:30:11.657

1 using a Mathematica function to define a new function 2013-11-11T22:50:43.787

1 How to freeze and test a list of programs? 2015-06-30T15:21:28.863

1 How to randomly generate Tree or Nested List of Function in Mathematica? 2018-12-04T17:01:38.957