+ case SDOT:
+ if(atmlen > 200) error("concat: string buffer overflow",FALSE);
+ strcpy(lstrbf,strbuf); /* save around explode */
+ lbot = np;
+ protect(cur); /* must explode */
+ cur= Lexplda();
+ np = lbot;
+ strcpy(strbuf,lstrbf);
+ for( ; cur != nil ; cur = cur->d.cdr)
+ strbuf[atmlen++] = cur->d.car->a.pname[0];
+ strbuf[atmlen] = '\0';
+ break;
+