public char get_string() throws IOException
	{
		char ch;
		ch = '*';
		while (true)
		{
			switch (ch)
			{
				default:
					ch = string[j++] = getchr();
					if (ch == '\\')
					{
						string[j++] = getchr();
						break;
					}
					if (ch == '\'' || ch == '"')
					{
						cc = string[j++] = getchr();
						while (cc != ch && EOF == 0)
						{
							if (cc == '\\')
								string[j++] = getchr();
							cc = string[j++] = getchr();
						}
						break;
					}
					if (ch == '\n' || ch == '\r')
					{
						indent_puts();
						a_flg = 1;
						break;
					}
					else
					{
						return (ch);
					}
			}
		}
	}