Metaprogramming allows the programmer to manipulate basic Libretto entities (packages, classes, functions and fields) as mutable data structures. The tools, which are outlined in this section, can affect the basic object model of the program. Since they are powerful and brutal, it is recommended to use them with great caution and only when necessary.
Showing posts with label metaprogramming. Show all posts
Showing posts with label metaprogramming. Show all posts
Wednesday, 29 February 2012
Standard Library (3 of 5). Metaprogramming
Metaprogramming allows the programmer to manipulate basic Libretto entities (packages, classes, functions and fields) as mutable data structures. The tools, which are outlined in this section, can affect the basic object model of the program. Since they are powerful and brutal, it is recommended to use them with great caution and only when necessary.
Subscribe to:
Posts (Atom)