Lines Matching refs:line_ptr
50 int ss_parse (sci_idx, line_ptr, argc_ptr, argv_ptr, quiet) in ss_parse() argument
52 register char *line_ptr;
74 cp = line_ptr; /* cp is for output */
78 printf ("character `%c', mode %d\n", *line_ptr, parse_mode);
82 if (*line_ptr == '\0')
84 if (*line_ptr == ' ' || *line_ptr == '\t') {
85 line_ptr++;
88 if (*line_ptr == '"') {
91 cp = line_ptr++;
99 cp = line_ptr;
101 argv[argc++] = line_ptr;
106 if (*line_ptr == '\0') {
110 else if (*line_ptr == ' ' || *line_ptr == '\t') {
112 line_ptr++;
115 else if (*line_ptr == '"') {
116 line_ptr++;
120 *cp++ = *line_ptr++;
124 if (*line_ptr == '\0') {
133 else if (*line_ptr == '"') {
134 if (*++line_ptr == '"') {
136 line_ptr++;
143 *cp++ = *line_ptr++;