mirror of
https://github.com/voson-wang/toon.git
synced 2026-01-29 15:24:10 +08:00
refactor: replace function
This commit is contained in:
@@ -66,7 +66,7 @@ export function parseArrayHeaderLine(
|
|||||||
const foundBraceEnd = content.indexOf(CLOSE_BRACE, braceStart)
|
const foundBraceEnd = content.indexOf(CLOSE_BRACE, braceStart)
|
||||||
if (foundBraceEnd !== -1 && foundBraceEnd < colonIndex) {
|
if (foundBraceEnd !== -1 && foundBraceEnd < colonIndex) {
|
||||||
const fieldsContent = content.slice(braceStart + 1, foundBraceEnd)
|
const fieldsContent = content.slice(braceStart + 1, foundBraceEnd)
|
||||||
fields = parseFieldsSegment(fieldsContent, delimiter)
|
fields = parseDelimitedValues(fieldsContent, delimiter).map(field => parseStringLiteral(field.trim()))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -114,10 +114,6 @@ export function parseBracketSegment(
|
|||||||
return { length, delimiter, hasLengthMarker }
|
return { length, delimiter, hasLengthMarker }
|
||||||
}
|
}
|
||||||
|
|
||||||
export function parseFieldsSegment(seg: string, delimiter: Delimiter): string[] {
|
|
||||||
return parseDelimitedValues(seg, delimiter).map(field => parseStringLiteral(field.trim()))
|
|
||||||
}
|
|
||||||
|
|
||||||
// #endregion
|
// #endregion
|
||||||
|
|
||||||
// #region Delimited value parsing
|
// #region Delimited value parsing
|
||||||
|
|||||||
Reference in New Issue
Block a user