MCPcopy Create free account
hub / github.com/appdevforall/CodeOnTheGo / parse_space

Function parse_space

subprojects/llama.cpp/src/llama-grammar.cpp:124–137  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

122}
123
124static const char * parse_space(const char * src, bool newline_ok) {
125 const char * pos = src;
126 while (*pos == ' ' || *pos == '\t' || *pos == '#' ||
127 (newline_ok && (*pos == '\r' || *pos == '\n'))) {
128 if (*pos == '#') {
129 while (*pos && *pos != '\r' && *pos != '\n') {
130 pos++;
131 }
132 } else {
133 pos++;
134 }
135 }
136 return pos;
137}
138
139static const char * parse_name(const char * src) {
140 const char * pos = src;

Callers 4

parse_alternatesMethod · 0.85
parse_sequenceMethod · 0.85
parse_ruleMethod · 0.85
parseMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected