sham wrote: > -module(xXx). > -export([x/1]). > > -define(x,x(. > -define(Xx,X. > -define(X,X) > ->. ?x?X?Xx. > This is the program.I want to know how it works. > Please anyone help me. Ah, Grasshopper, when you can snatch the pebble from my hand, then it will be time for you to leave. /R