연습문제 2:
다음과 같은 매크로 \foo를 작성하시오.
- 중괄호로 둘러싼 일반 LaTeX 인자 가변 개가 전달될 수 있습니다. 보기: \foo{a}, \foo{a}{b}, \foo{a}{b}{c}, ...
- 전달될 인자의 개수는 정해져 있지 않습니다. 단 적어도 한 개의 인자는 반드시 오는 것으로 합니다.
- 빈 칸(스페이스)이나 개행이 오면 인자 전달이 종료됩니다.
- 전달된 모든 인자를 각각 \fbox로 둘러싸시오.
\foo{1}{2}{3} \par
\foo{a}{b}{c}{d}{e}{f}{g} {h}{i}{j}
이렇게 입력한 결과가 그림과 같도록 하는 것입니다.
![screen.png](http://www.ktug.org/xe/files/attach/images/1483/915/202/c1482d9899291158d35974abf3b3fe75.png)
가변인자에 대한 얘기는 지금으로부터 10년전 다음과 같은 대화가 남겨져 있습니다.
http://goo.gl/8BR9YU
그런데 이 문제는 "중괄호 인자"가 가변개 전달된다는 것이 어렵네요.