text: 
  #include "stdio.h"
  #include "snd.h"
  #include "stdlib.h"
  #include "xlisp.h"
  #include "string.h"
  
  void snd_fail(char *msg)
  {
      char *bigger = (char *) malloc(strlen(msg) + 16);
      if (!bigger) xlfail("no memory");
      strcpy(bigger, "(snd)");
      strcat(bigger, msg);
      xlfail(bigger);
      // NOTE: there is a memory leak here
  }
  
  
  void snd_warn(char *msg)
  {
      stdputstr(msg);
      stdputstr("\n");
  }
  