RosettaCodeData/Task/Metaprogramming/SNOBOL4/metaprogramming-4.sno
Ingy döt Net d066446780 langs a-z
2013-04-10 22:43:41 -07:00

10 lines
414 B
Text

&ANCHOR = 0 ; &TRIM = 1
WORD = BREAK(' .,') . W SPAN(' .,')
FINDW = ' ' *W ANY(' .,')
STRING1 = INPUT :F(ERROR)
STRING2 = INPUT :F(ERROR)
LOOP STRING1 WORD = :F(OUTPUT)
STRING2 FINDW :F(LOOP)
LIST = LIST W ', ' :(LOOP)
OUTPUT OUTPUT = LIST
END