4 ms·
you might want to google "staged programming" - it's what strongly typed languages do to get metaprogramming. (edit: afaik it doesn't allow the full "recursive
by andrewcooke 17y ago
you might want to google "staged programming" - it's what strongly typed languages do to get metaprogramming.
(edit: afaik it doesn't allow the full "recursive manipulation" you describe, but it does let you generate code with code)
- Hexstream 17y agoThank you so much! I've had informal ideas quite like this from working on my "HTML rewriting system" part of my (unreleased) Common Lisp web framework. I now have a very specific search term to acquire more formalized knowledge which should speed up some future developments a lot because I won't have to independently come up with solutions to as many of the problems now.
- andrewcooke 17y agoheh. no problem. if you're interested in this kind of thing check out http://lambda-the-ultimate.com http://lambda-the-ultimate.com from time to time. just skimming the conversations can keep you up to date...