Added style #18. Srsly.

This commit is contained in:
Crista Lopes
2013-09-25 10:45:23 -07:00
parent a93c51c221
commit 64eaa50383
2 changed files with 71 additions and 0 deletions

16
18-reflective/README.md Normal file
View File

@@ -0,0 +1,16 @@
Style #18
==============================
Constraints:
- The program has access to information about itself, i.e. introspection
- The program can modify itself -- adding more abstractions, variables, etc. at run-time
Possible names:
- Reflective, as in "I see me, so I can change myself"
- Metaprogramming style
- Self-referential