func prettyFormat()

in Sources/sh-parser/main.swift [153:170]


    func prettyFormat() -> String {
        switch self {
        case .bool(let bool):
            return "boolean \(bool)"
        case .integer(let int):
            return "integer \(int)"
        case .string(let string):
            return "string \"\(string)\""
        case .token(let token):
            return "token \(token)"
        case .undecodedByteSequence(let bytes):
            return "byte sequence \(bytes)"
        case .decimal(let decimal):
            let d = Decimal(sign: decimal.mantissa > 0 ? .plus : .minus,
                            exponent: Int(decimal.exponent), significand: Decimal(decimal.mantissa))
            return "decimal \(d)"
        }
    }