Changeset 163
- Timestamp:
- 03/25/06 14:25:10 (3 years ago)
- Files:
-
- branches/larsivi-elf/utils/ArgParser.d (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/larsivi-elf/utils/ArgParser.d
r145 r163 138 138 /** 139 139 Binds a delegate callback to all arguments not conforming to an 140 argument bound in a call to bind(). 140 argument bound in a call to bind(). These arguments will be passed to the 141 delegate without having any matching prefixes removed. 141 142 142 143 Params: … … 161 162 while (argData.length > 0) { 162 163 bit found = false; 164 char[] argOrig = argData; 163 165 foreach (char[] prefix; prefixSearchOrder) { 164 166 if(argData.length < prefix.length) continue; … … 181 183 } 182 184 if (found) break; 185 argData = argOrig; 183 186 } 184 187 if (!found) {
