├── .gitattributes ├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── main.yaml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE ├── README.md ├── catalog ├── README.md └── catalog.ion ├── check-syntax ├── conformance ├── README.md ├── core │ ├── denotes_json.ion │ ├── empty_document.ion │ ├── string_symbol.ion │ └── toplevel_produces.ion ├── data_model │ ├── annotations.ion │ ├── boolean.ion │ ├── decimal.ion │ ├── float.ion │ ├── integer.ion │ ├── null.ion │ └── struct.ion ├── demos │ ├── metaprogramming.ion │ └── telemetry_log.ion ├── eexp │ ├── arg_inlining.ion │ ├── binary │ │ ├── argument_encoding.ion │ │ └── tagless_types.ion │ └── element_inlining.ion ├── grammar.isl ├── ivm.ion ├── local_symtab.ion ├── local_symtab_imports.ion ├── system_macros │ ├── add_macros.ion │ ├── add_symbols.ion │ ├── annotate.ion │ ├── default.ion │ ├── delta.ion │ ├── flatten.ion │ ├── make_blob.ion │ ├── make_decimal.ion │ ├── make_field.ion │ ├── make_list.ion │ ├── make_sexp.ion │ ├── make_string.ion │ ├── make_struct.ion │ ├── make_symbol.ion │ ├── make_timestamp.ion │ ├── meta.ion │ ├── none.ion │ ├── parse_ion.ion │ ├── repeat.ion │ ├── set_macros.ion │ ├── set_symbols.ion │ ├── sum.ion │ ├── use.ion │ └── values.ion ├── system_symbols.ion └── tdl │ ├── data_model_values.ion │ ├── expression_groups.ion │ ├── for.ion │ ├── if_multi.ion │ ├── if_none.ion │ ├── if_single.ion │ ├── if_some.ion │ ├── literal.ion │ ├── macro_invocation.ion │ └── variable_expansion.ion ├── iontestdata ├── bad │ ├── README.md │ ├── annotationFalse.ion │ ├── annotationLengthTooLongContainer.10n │ ├── annotationLengthTooLongScalar.10n │ ├── annotationLengthTooShortContainer.10n │ ├── annotationLengthTooShortScalar.10n │ ├── annotationNan.ion │ ├── annotationNested.10n │ ├── annotationNull.ion │ ├── annotationNullInt.ion │ ├── annotationSymbolIDUnmapped.10n │ ├── annotationSymbolIDUnmapped.ion │ ├── annotationTrue.ion │ ├── annotationWithNoValue.10n │ ├── annotationWithoutValue.ion │ ├── badMagic1015.10n │ ├── badMagicE00100E0.10n │ ├── binaryIntWithMultipleUnderscores.ion │ ├── binaryIntWithTrailingUnderscore.ion │ ├── binaryIntWithUnderscoreAfterNegativeSign.ion │ ├── binaryIntWithUnderscoreAfterRadixPrefix.ion │ ├── binaryIntWithUnderscoreInsideRadixPrefix.ion │ ├── blobLenTooLarge.10n │ ├── blobWithBackslashInCloser.ion │ ├── blob_1.ion │ ├── blob_10.ion │ ├── blob_11.ion │ ├── blob_12.ion │ ├── blob_2.ion │ ├── blob_3.ion │ ├── blob_4.ion │ ├── blob_5.ion │ ├── blob_6.ion │ ├── blob_7.ion │ ├── blob_8.ion │ ├── blob_9.ion │ ├── boolWithInvalidLength_1.10n │ ├── boolWithInvalidLength_2.10n │ ├── clobLenTooLarge.10n │ ├── clobWithLongLiteralBlockCommentAtEnd.ion │ ├── clobWithLongLiteralBlockCommentAtFront.ion │ ├── clobWithLongLiteralCommentsInMiddle.ion │ ├── clobWithLongLiteralInlineCommentAtEnd.ion │ ├── clobWithLongLiteralInlineCommentAtFront.ion │ ├── clobWithNonAsciiCharacter.ion │ ├── clobWithNonAsciiCharacterMultiline.ion │ ├── clobWithNullCharacter.ion │ ├── clobWithShortLiteralBlockCommentAtEnd.ion │ ├── clobWithShortLiteralBlockCommentAtFront.ion │ ├── clobWithShortLiteralInlineCommentAtEnd.ion │ ├── clobWithShortLiteralInlineCommentAtFront.ion │ ├── clobWithValidUtf8ButNonAsciiCharacter.ion │ ├── clob_1.ion │ ├── clob_10.ion │ ├── clob_2.ion │ ├── clob_3.ion │ ├── clob_4.ion │ ├── clob_5.ion │ ├── clob_6.ion │ ├── clob_7.ion │ ├── clob_8.ion │ ├── clob_9.ion │ ├── clob_U0000003F.ion │ ├── clob_U00000080.ion │ ├── clob_U0000013F.ion │ ├── clob_u0020.ion │ ├── clob_u00FF.ion │ ├── clob_u01FF.ion │ ├── colon.ion │ ├── comma.ion │ ├── dateNegativeYear.ion │ ├── datePositiveYear.ion │ ├── dateWith2DigitYear.ion │ ├── dateWithZ.ion │ ├── decimalExpTooLarge.10n │ ├── decimalLenCauses64BitOverflow.10n │ ├── decimalLenTooLarge.10n │ ├── decimalWithLeadingPlus.ion │ ├── decimalWithLeadingUnderscore.ion │ ├── decimalWithMultipleUnderscores.ion │ ├── decimalWithTerminatingBackslashNL.ion │ ├── decimalWithTrailingUnderscore.ion │ ├── decimalWithUnderscoreAfterDecimalPoint.ion │ ├── decimalWithUnderscoreAfterNegativeSign.ion │ ├── decimalWithUnderscoreBeforeDecimalPoint.ion │ ├── decimalWithUnderscoresAroundDecimalPoint.ion │ ├── decimal_1.ion │ ├── decimal_10.ion │ ├── decimal_11.ion │ ├── decimal_12.ion │ ├── decimal_13.ion │ ├── decimal_14.ion │ ├── decimal_2.ion │ ├── decimal_3.ion │ ├── decimal_4.ion │ ├── decimal_5.ion │ ├── decimal_6.ion │ ├── decimal_7.ion │ ├── decimal_8.ion │ ├── decimal_9.ion │ ├── emptyAnnotatedInt.10n │ ├── fieldNameFalse.ion │ ├── fieldNameNan.ion │ ├── fieldNameNull.ion │ ├── fieldNameNullInt.ion │ ├── fieldNameSymbolIDUnmapped.10n │ ├── fieldNameSymbolIDUnmapped.ion │ ├── fieldNameTrue.ion │ ├── floatLenTooLarge.10n │ ├── floatWithLeadingPlus.ion │ ├── floatWithTerminatingBackslashNL.ion │ ├── float_1.ion │ ├── float_10.ion │ ├── float_11.ion │ ├── float_2.ion │ ├── float_3.ion │ ├── float_4.ion │ ├── float_5.ion │ ├── float_6.ion │ ├── float_7.ion │ ├── float_8.ion │ ├── float_9.ion │ ├── hexIntWithMultipleUnderscores.ion │ ├── hexIntWithTrailingUnderscore.ion │ ├── hexIntWithUnderscoreAfterNegativeSign.ion │ ├── hexIntWithUnderscoreAfterRadixPrefix.ion │ ├── hexIntWithUnderscoreInsideRadixPrefix.ion │ ├── hexWithTerminatingBackslashNL.ion │ ├── hexWithTerminatingUtf8.ion │ ├── intWithLeadingPlus.ion │ ├── intWithLeadingZeros.ion │ ├── intWithMultipleUnderscores.ion │ ├── intWithTerminatingBackslashNL.ion │ ├── intWithTerminatingColon.ion │ ├── intWithTerminatingSlash.ion │ ├── intWithTrailingUnderscore.ion │ ├── intWithUnderscoreAfterNegativeSign.ion │ ├── int_1.ion │ ├── int_10.ion │ ├── int_2.ion │ ├── int_3.ion │ ├── int_6.ion │ ├── int_7.ion │ ├── int_8.ion │ ├── int_9.ion │ ├── invalidVersionMarker_unsupported_major_version.ion │ ├── invalidVersionMarker_unsupported_minor_version.ion │ ├── ivmInAnnotationWrapper.10n │ ├── ivmInList.10n │ ├── ivmInSexp.10n │ ├── ivmInStruct.10n │ ├── ivmInSymbolTableImport.10n │ ├── listBackslashNL.ion │ ├── listWithClosingBrace.ion │ ├── listWithClosingParen.ion │ ├── listWithValueLargerThanSize.10n │ ├── list_1.ion │ ├── list_2.ion │ ├── list_3.ion │ ├── list_4.ion │ ├── list_5.ion │ ├── list_6.ion │ ├── list_7.ion │ ├── localSymbolTableImportNegativeMaxId.ion │ ├── localSymbolTableImportNonIntegerMaxId.ion │ ├── localSymbolTableImportNullMaxId.ion │ ├── localSymbolTableWithMultipleImportsFields.10n │ ├── localSymbolTableWithMultipleImportsFields.ion │ ├── localSymbolTableWithMultipleSymbolsAndImportsFields.10n │ ├── localSymbolTableWithMultipleSymbolsAndImportsFields.ion │ ├── localSymbolTableWithMultipleSymbolsFields.10n │ ├── localSymbolTableWithMultipleSymbolsFields.ion │ ├── longStringRawControlCharacter.ion │ ├── longStringSlashE.ion │ ├── longStringSplitEscape_1.ion │ ├── longStringSplitEscape_2.ion │ ├── longStringSplitEscape_3.ion │ ├── minLongWithLenTooLarge.10n │ ├── minLongWithLenTooSmall.10n │ ├── negativeIntWithLeadingUnderscore.ion │ ├── negativeIntZero.10n │ ├── negativeIntZeroLn.10n │ ├── nonLeapYear.ion │ ├── nonTextU0120.ion │ ├── nopPadTooShort.10n │ ├── nopPadWithAnnotations.10n │ ├── nulCommentLDotInt.ion │ ├── nullCommentDotInt.ion │ ├── nullDot.ion │ ├── nullDotCommentInt.ion │ ├── nullDotEscEolInt.ion │ ├── nullDotInSexp.ion │ ├── nullDotTimestamps.ion │ ├── nullDotTimestampsInSexp.ion │ ├── nullEscEolDotInt.ion │ ├── nullSymbolAsAnnotation.ion │ ├── octal209.ion │ ├── octal400.ion │ ├── sexpBackslashNL.ion │ ├── sexpBadIntTerminator.ion │ ├── sexpNotClosed.ion │ ├── sexpOperatorAnnotation.ion │ ├── sexpWithClosingBrace.ion │ ├── sexpWithClosingBracket.ion │ ├── sexpWithComma.ion │ ├── sexpWithLoneBracket.ion │ ├── spaceInDoubleColon.ion │ ├── stringAsAnnotation.ion │ ├── stringLenTooLarge.10n │ ├── stringRawControlCharacter.ion │ ├── stringSlashE.ion │ ├── stringWithEof.ion │ ├── stringWithEol.ion │ ├── stringWithLatinEncoding.10n │ ├── string_1.ion │ ├── string_2.ion │ ├── string_3.ion │ ├── string_4.ion │ ├── string_5.ion │ ├── string_6.ion │ ├── string_7.ion │ ├── string_8.ion │ ├── structBackslashNL.ion │ ├── structOrderedEmpty.10n │ ├── structOrderedEmptyInList.10n │ ├── structWithClosingBracket.ion │ ├── structWithClosingParen.ion │ ├── structWithIncompleteField.ion │ ├── structWithLeadingComma.ion │ ├── structWithLonelyComma.ion │ ├── struct_1.ion │ ├── struct_10.ion │ ├── struct_11.ion │ ├── struct_12.ion │ ├── struct_13.ion │ ├── struct_14.ion │ ├── struct_2.ion │ ├── struct_3.ion │ ├── struct_4.ion │ ├── struct_5.ion │ ├── struct_6.ion │ ├── struct_7.ion │ ├── struct_8.ion │ ├── struct_9.ion │ ├── symbolIDUnmapped.10n │ ├── symbolIDUnmapped.ion │ ├── symbolIdentifierWithDot.ion │ ├── symbolLenTooLarge.10n │ ├── symbolSlashE.ion │ ├── symbol_1.ion │ ├── symbol_10.ion │ ├── symbol_11.ion │ ├── symbol_2.ion │ ├── symbol_3.ion │ ├── symbol_6.ion │ ├── symbol_7.ion │ ├── symbol_8.ion │ ├── symbol_9.ion │ ├── timestamp │ │ ├── dateDaysInMonth_1.ion │ │ ├── dateDaysInMonth_2.ion │ │ ├── dateDaysInMonth_3.ion │ │ ├── dateDaysInMonth_4.ion │ │ ├── dateDaysInMonth_5.ion │ │ ├── outOfRange │ │ │ ├── day_1.ion │ │ │ ├── day_2.ion │ │ │ ├── hours_1.ion │ │ │ ├── hours_2.ion │ │ │ ├── leapDayNonLeapYear_1.10n │ │ │ ├── leapDayNonLeapYear_1.ion │ │ │ ├── leapDayNonLeapYear_2.10n │ │ │ ├── leapDayNonLeapYear_2.ion │ │ │ ├── minutes_1.ion │ │ │ ├── minutes_2.ion │ │ │ ├── month_1.ion │ │ │ ├── month_2.ion │ │ │ ├── offsetHours_1.ion │ │ │ ├── offsetHours_2.ion │ │ │ ├── offsetHours_3.ion │ │ │ ├── offsetMinutes_1.ion │ │ │ ├── offsetMinutes_2.ion │ │ │ ├── offsetMinutes_3.ion │ │ │ ├── offsetMinutes_4.ion │ │ │ ├── seconds_1.ion │ │ │ ├── seconds_2.ion │ │ │ ├── year_1.ion │ │ │ ├── year_2.ion │ │ │ └── year_3.ion │ │ ├── preciseTimeWithLowercaseZulu.ion │ │ ├── timeDecimalHoursZulu.ion │ │ ├── timeDecimalMinutesZulu.ion │ │ ├── timeToHoursOffset.ion │ │ ├── timeToHoursWithNoZone.ion │ │ ├── timeToHoursZulu.ion │ │ ├── timeToMillisWithLowercaseZulu.ion │ │ ├── timeToMillisWithNoZone.ion │ │ ├── timeToMinutesWithLowercaseZulu.ion │ │ ├── timeToMinutesWithNoZone.ion │ │ ├── timeToSecondsWithLowercaseZulu.ion │ │ ├── timeToSecondsWithNoZone.ion │ │ ├── timeWithHourZone.ion │ │ ├── timestampDayAndOffset_1.ion │ │ ├── timestampDayAndOffset_2.ion │ │ ├── timestampFraction10d-1.10n │ │ ├── timestampFraction11d-1.10n │ │ ├── timestampFraction1d0.10n │ │ ├── timestampHourWithoutMinute.10n │ │ ├── timestampLenTooLarge.10n │ │ ├── timestampMonthAndOffset.ion │ │ ├── timestampNegativeFraction.10n │ │ ├── timestampSept31.10n │ │ ├── timestampYearAndOffset.ion │ │ ├── timestamp_0000-00-00.ion │ │ ├── timestamp_0000-00-00T.ion │ │ ├── timestamp_0000-00-00T00_00Z.ion │ │ ├── timestamp_0000-00-00T00_00_00.0000Z.ion │ │ ├── timestamp_0000-00-00T00_00_00Z.ion │ │ ├── timestamp_0000-00-01.ion │ │ ├── timestamp_0000-00-01T.ion │ │ ├── timestamp_0000-00T.ion │ │ ├── timestamp_0000-01-00.ion │ │ ├── timestamp_0000-01-00T.ion │ │ ├── timestamp_0000-01-01.ion │ │ ├── timestamp_0000-01-01T.ion │ │ ├── timestamp_0000-01T.ion │ │ ├── timestamp_0000-12-31.ion │ │ ├── timestamp_0000T.ion │ │ ├── timestamp_0001-00-00.ion │ │ ├── timestamp_0001-00-00T.ion │ │ ├── timestamp_0001-00-01.ion │ │ ├── timestamp_0001-00-01T.ion │ │ ├── timestamp_0001-00T.ion │ │ ├── timestamp_0001-01-00.ion │ │ ├── timestamp_0001-01-00T.ion │ │ ├── timestamp_1.ion │ │ ├── timestamp_10.ion │ │ ├── timestamp_11.ion │ │ ├── timestamp_12.ion │ │ ├── timestamp_13.ion │ │ ├── timestamp_14.ion │ │ ├── timestamp_15.ion │ │ ├── timestamp_16.ion │ │ ├── timestamp_17.ion │ │ ├── timestamp_18.ion │ │ ├── timestamp_19.ion │ │ ├── timestamp_2.ion │ │ ├── timestamp_20.ion │ │ ├── timestamp_21.ion │ │ ├── timestamp_22.ion │ │ ├── timestamp_23.ion │ │ ├── timestamp_24.ion │ │ ├── timestamp_25.ion │ │ ├── timestamp_26.ion │ │ ├── timestamp_27.ion │ │ ├── timestamp_28.ion │ │ ├── timestamp_29.ion │ │ ├── timestamp_3.ion │ │ ├── timestamp_30.ion │ │ ├── timestamp_31.ion │ │ ├── timestamp_32.ion │ │ ├── timestamp_33.ion │ │ ├── timestamp_34.ion │ │ ├── timestamp_35.ion │ │ ├── timestamp_36.ion │ │ ├── timestamp_37.ion │ │ ├── timestamp_38.ion │ │ ├── timestamp_39.ion │ │ ├── timestamp_4.ion │ │ ├── timestamp_40.ion │ │ ├── timestamp_41.ion │ │ ├── timestamp_42.ion │ │ ├── timestamp_43.ion │ │ ├── timestamp_44.ion │ │ ├── timestamp_45.ion │ │ ├── timestamp_46.ion │ │ ├── timestamp_47.ion │ │ ├── timestamp_48.ion │ │ ├── timestamp_49.ion │ │ ├── timestamp_5.ion │ │ ├── timestamp_50.ion │ │ ├── timestamp_51.ion │ │ ├── timestamp_52.ion │ │ ├── timestamp_53.ion │ │ ├── timestamp_54.ion │ │ ├── timestamp_55.ion │ │ ├── timestamp_56.ion │ │ ├── timestamp_57.ion │ │ ├── timestamp_58.ion │ │ ├── timestamp_59.ion │ │ ├── timestamp_6.ion │ │ ├── timestamp_60.ion │ │ ├── timestamp_61.ion │ │ ├── timestamp_62.ion │ │ ├── timestamp_63.ion │ │ ├── timestamp_64.ion │ │ ├── timestamp_65.ion │ │ ├── timestamp_66.ion │ │ ├── timestamp_67.ion │ │ ├── timestamp_68.ion │ │ ├── timestamp_69.ion │ │ ├── timestamp_7.ion │ │ ├── timestamp_70.ion │ │ ├── timestamp_71.ion │ │ ├── timestamp_72.ion │ │ ├── timestamp_73.ion │ │ ├── timestamp_8.ion │ │ └── timestamp_9.ion │ ├── timestampWithTerminatingBackslashNL.ion │ ├── timestampWithTerminatingColon.ion │ ├── timestampWithTerminatingSlash.ion │ ├── topLevelAmpersand.ion │ ├── topLevelAsterisk.ion │ ├── topLevelAt.ion │ ├── topLevelBackquote.ion │ ├── topLevelBackslashNL.ion │ ├── topLevelCaret.ion │ ├── topLevelEquals.ion │ ├── topLevelExclamation.ion │ ├── topLevelGreaterThan.ion │ ├── topLevelLessThan.ion │ ├── topLevelMinus.ion │ ├── topLevelNumberSign.ion │ ├── topLevelOperatorAnnotation.ion │ ├── topLevelPercent.ion │ ├── topLevelPeriod.ion │ ├── topLevelPipe.ion │ ├── topLevelPlus.ion │ ├── topLevelQuestion.ion │ ├── topLevelQuotedAnnotatedOperator.ion │ ├── topLevelSemicolon.ion │ ├── topLevelSimpleAnnotatedOperator.ion │ ├── topLevelSlash.ion │ ├── topLevelTilde.ion │ ├── typecodes │ │ ├── README.md │ │ ├── type_14_length_1.10n │ │ ├── type_14_length_15.10n │ │ ├── type_14_length_2.10n │ │ ├── type_15_length_0.10n │ │ ├── type_15_length_1.10n │ │ ├── type_15_length_10.10n │ │ ├── type_15_length_11.10n │ │ ├── type_15_length_12.10n │ │ ├── type_15_length_13.10n │ │ ├── type_15_length_14.10n │ │ ├── type_15_length_15.10n │ │ ├── type_15_length_2.10n │ │ ├── type_15_length_3.10n │ │ ├── type_15_length_4.10n │ │ ├── type_15_length_5.10n │ │ ├── type_15_length_6.10n │ │ ├── type_15_length_7.10n │ │ ├── type_15_length_8.10n │ │ ├── type_15_length_9.10n │ │ ├── type_1_length_10.10n │ │ ├── type_1_length_11.10n │ │ ├── type_1_length_12.10n │ │ ├── type_1_length_13.10n │ │ ├── type_1_length_14.10n │ │ ├── type_1_length_2.10n │ │ ├── type_1_length_3.10n │ │ ├── type_1_length_4.10n │ │ ├── type_1_length_5.10n │ │ ├── type_1_length_6.10n │ │ ├── type_1_length_7.10n │ │ ├── type_1_length_8.10n │ │ ├── type_1_length_9.10n │ │ ├── type_3_length_0.10n │ │ ├── type_4_length_1.10n │ │ ├── type_4_length_10.10n │ │ ├── type_4_length_11.10n │ │ ├── type_4_length_12.10n │ │ ├── type_4_length_13.10n │ │ ├── type_4_length_14.10n │ │ ├── type_4_length_2.10n │ │ ├── type_4_length_3.10n │ │ ├── type_4_length_5.10n │ │ ├── type_4_length_6.10n │ │ ├── type_4_length_7.10n │ │ ├── type_4_length_9.10n │ │ ├── type_6_length_0.10n │ │ └── type_6_length_1.10n │ └── utf8 │ │ ├── outOfUnicodeBounds_1.ion │ │ ├── outOfUnicodeBounds_2.ion │ │ ├── shortUtf8Sequence_1.ion │ │ ├── shortUtf8Sequence_2.ion │ │ ├── shortUtf8Sequence_3.ion │ │ ├── surrogate_1.ion │ │ ├── surrogate_10.ion │ │ ├── surrogate_2.ion │ │ ├── surrogate_3.ion │ │ ├── surrogate_4.ion │ │ ├── surrogate_5.ion │ │ ├── surrogate_6.ion │ │ ├── surrogate_7.ion │ │ ├── surrogate_8.ion │ │ ├── surrogate_9.ion │ │ ├── wrongUtf8LeadingBits_1.ion │ │ ├── wrongUtf8LeadingBits_2.ion │ │ └── wrongUtf8LeadingBits_3.ion └── good │ ├── UnicodeNullInFieldName.ion │ ├── allNulls.ion │ ├── annotationQuotedFalse.ion │ ├── annotationQuotedNan.ion │ ├── annotationQuotedNegInf.ion │ ├── annotationQuotedNull.ion │ ├── annotationQuotedNullInt.ion │ ├── annotationQuotedOperator.ion │ ├── annotationQuotedPosInf.ion │ ├── annotationQuotedTrue.ion │ ├── blank.ion │ ├── blobs.ion │ ├── booleans.ion │ ├── clobWithDel.10n │ ├── clobWithDel.ion │ ├── clobWithNonAsciiCharacter.10n │ ├── clobWithNullCharacter.10n │ ├── clobs.ion │ ├── clobsWithQuotes.ion │ ├── clobsWithWhitespace.ion │ ├── commentMultiLineThenEof.ion │ ├── commentSingleLineThenEof.ion │ ├── decimal64BitBoundary.ion │ ├── decimalNegativeOneDotTwoEight.ion │ ├── decimalNegativeOneDotZero.10n │ ├── decimalNegativeZeroDot.10n │ ├── decimalNegativeZeroDotZero.10n │ ├── decimalOneDotZero.10n │ ├── decimalWithTerminatingEof.ion │ ├── decimalZeroDot.10n │ ├── decimal_e_values.ion │ ├── decimal_values.ion │ ├── decimal_zeros.ion │ ├── decimalsWithUnderscores.ion │ ├── empty.ion │ ├── emptyThreeByteNopPad.10n │ ├── eolCommentCr.ion │ ├── eolCommentCrLf.ion │ ├── equivs │ ├── annotatedIvms.ion │ ├── annotatedSymbols.ion │ ├── bigInts.ion │ ├── binaryInts.ion │ ├── blobs.ion │ ├── clobNewlines.ion │ ├── clobs.ion │ ├── decimals.ion │ ├── decimalsWithUnderscores.ion │ ├── emptyStrings.ion │ ├── floats.ion │ ├── floatsWithUnderscores.ion │ ├── ints.ion │ ├── intsLargeNegative1.10n │ ├── intsLargeNegative2.10n │ ├── intsLargeNegative3.10n │ ├── intsLargePositive1.10n │ ├── intsLargePositive2.10n │ ├── intsLargePositive3.10n │ ├── intsWithUnderscores.ion │ ├── keywordPrefixes.ion │ ├── listComments.ion │ ├── lists.ion │ ├── listsTrailingComma.ion │ ├── localSymbolTableAppend.ion │ ├── localSymbolTableNullSlots.ion │ ├── localSymbolTableWithAnnotations.ion │ ├── localSymbolTables.ion │ ├── localSymbolTablesValuesWithAnnotations.ion │ ├── longStringsWithComments.ion │ ├── nonIVMNoOps.ion │ ├── nopPadEmptyStruct.10n │ ├── nopPadNonEmptyStruct.10n │ ├── nullNulls.ion │ ├── paddedInts.10n │ ├── sexpComments.ion │ ├── sexps.ion │ ├── strings.ion │ ├── structComments.ion │ ├── structWhitespace.ion │ ├── structs.ion │ ├── structsFieldsDiffOrder.ion │ ├── structsFieldsRepeatedNames.ion │ ├── structsTrailingComma.ion │ ├── symbols.ion │ ├── systemSymbols.ion │ ├── systemSymbolsAsAnnotations.ion │ ├── textNewlines.ion │ ├── timestampFractions.10n │ ├── timestampFractions.ion │ ├── timestampSuperfluousOffset.10n │ ├── timestamps.ion │ ├── timestampsLargeFractionalPrecision.ion │ ├── utf8 │ │ ├── stringU0001D11E.ion │ │ ├── stringU0041.ion │ │ ├── stringU0120.ion │ │ ├── stringU2021.ion │ │ └── stringUtf8.ion │ ├── zeroDecimals.ion │ └── zeroFloats.ion │ ├── fieldNameInf.ion │ ├── fieldNameQuotedFalse.ion │ ├── fieldNameQuotedNan.ion │ ├── fieldNameQuotedNegInf.ion │ ├── fieldNameQuotedNull.ion │ ├── fieldNameQuotedNullInt.ion │ ├── fieldNameQuotedPosInf.ion │ ├── fieldNameQuotedTrue.ion │ ├── float32.10n │ ├── floatDblMax.ion │ ├── floatDblMin.ion │ ├── floatSpecials.ion │ ├── floatWithTerminatingEof.ion │ ├── float_trapped_zeros.ion │ ├── float_values.ion │ ├── float_zeros.ion │ ├── floatsWithUnderscores.ion │ ├── hexWithTerminatingEof.ion │ ├── innerVersionIdentifiers.ion │ ├── intBigSize1201.10n │ ├── intBigSize13.10n │ ├── intBigSize14.10n │ ├── intBigSize16.10n │ ├── intBigSize256.10n │ ├── intBigSize256.ion │ ├── intBigSize512.ion │ ├── intBinary.ion │ ├── intLongMaxValuePlusOne.10n │ ├── intLongMinValue.10n │ ├── intNegZero.ion │ ├── intNegativeOneTwoEight.ion │ ├── intWithTerminatingEof.ion │ ├── integer_values.ion │ ├── intsWithUnderscores.ion │ ├── item1.10n │ ├── lists.ion │ ├── localSymbolTableImportZeroMaxId.ion │ ├── message2.ion │ ├── multipleAnnotations.ion │ ├── non-equivs │ ├── annotatedIvms.ion │ ├── annotations.ion │ ├── blobs.ion │ ├── bools.ion │ ├── clobs.ion │ ├── decimals.ion │ ├── documents.ion │ ├── floats.ion │ ├── floatsVsDecimals.ion │ ├── ints.ion │ ├── lists.ion │ ├── localSymbolTableWithAnnotations.ion │ ├── nonNulls.ion │ ├── nulls.ion │ ├── sexps.ion │ ├── strings.ion │ ├── structs.ion │ ├── symbolTables.ion │ ├── symbolTablesUnknownText.ion │ ├── symbols.ion │ └── timestamps.ion │ ├── nonNulls.ion │ ├── nopPad16Bytes.10n │ ├── nopPadInsideEmptyStructNonZeroSymbolId.10n │ ├── nopPadInsideEmptyStructZeroSymbolId.10n │ ├── nopPadInsideStructWithNopPadThenValueNonZeroSymbolId.10n │ ├── nopPadInsideStructWithNopPadThenValueZeroSymbolId.10n │ ├── nopPadInsideStructWithValueThenNopPad.10n │ ├── nopPadOneByte.10n │ ├── notVersionMarkers.ion │ ├── null.10n │ ├── nullBlob.10n │ ├── nullBool.10n │ ├── nullClob.10n │ ├── nullDecimal.10n │ ├── nullFloat.10n │ ├── nullInt2.10n │ ├── nullInt3.10n │ ├── nullList.10n │ ├── nullSexp.10n │ ├── nullString.10n │ ├── nullStruct.10n │ ├── nullSymbol.10n │ ├── nullTimestamp.10n │ ├── nulls.ion │ ├── octal000.ion │ ├── one.ion │ ├── operators.ion │ ├── sexpAnnotationQuotedOperator.ion │ ├── sexps.ion │ ├── strings.ion │ ├── strings2.ion │ ├── stringsWithWhitespace.ion │ ├── strings_cr_nl.ion │ ├── strings_nl.ion │ ├── structAnnotatedEmpty.10n │ ├── structAnnotatedOrdered.10n │ ├── structEmpty.10n │ ├── structFieldAnnotationsUnquotedThenQuoted.ion │ ├── structLen13.10n │ ├── structLen14.10n │ ├── structLen15.10n │ ├── structOrdered.10n │ ├── structOrderedInList.10n │ ├── structUnordered.10n │ ├── structs.ion │ ├── subfieldInt.ion │ ├── subfieldUInt.ion │ ├── subfieldVarInt.ion │ ├── subfieldVarUInt.ion │ ├── subfieldVarUInt15bit.ion │ ├── subfieldVarUInt16bit.ion │ ├── subfieldVarUInt32bit.ion │ ├── symbolEmpty.ion │ ├── symbolEmptyWithCR.ion │ ├── symbolEmptyWithCRLF.ion │ ├── symbolEmptyWithLF.ion │ ├── symbolEmptyWithLFLF.ion │ ├── symbolExplicitZero.10n │ ├── symbolImplicitZero.10n │ ├── symbolWithDel.ion │ ├── symbolWithSpecialWhitespace.ion │ ├── symbolZero.ion │ ├── symbols.ion │ ├── testfile0.ion │ ├── testfile1.ion │ ├── testfile10.ion │ ├── testfile11.ion │ ├── testfile12.ion │ ├── testfile13.ion │ ├── testfile14.ion │ ├── testfile15.ion │ ├── testfile16.ion │ ├── testfile17.ion │ ├── testfile18.ion │ ├── testfile19.ion │ ├── testfile20.ion │ ├── testfile21.ion │ ├── testfile22.ion │ ├── testfile23.ion │ ├── testfile24.ion │ ├── testfile25.ion │ ├── testfile26.ion │ ├── testfile28.10n │ ├── testfile28.ion │ ├── testfile29.ion │ ├── testfile3.ion │ ├── testfile30.ion │ ├── testfile31.ion │ ├── testfile33.ion │ ├── testfile34.ion │ ├── testfile35.ion │ ├── testfile37.ion │ ├── testfile4.ion │ ├── testfile5.ion │ ├── testfile6.ion │ ├── testfile7.ion │ ├── testfile8.ion │ ├── testfile9.ion │ ├── timestamp │ ├── equivTimeline │ │ ├── leapDayRollover.ion │ │ └── timestamps.ion │ ├── leapDay.ion │ ├── timestamp2011-02-20.10n │ ├── timestamp2011-02-20T19_30_59_100-08_00.10n │ ├── timestamp2011-02.10n │ ├── timestamp2011.10n │ ├── timestampWithTerminatingEof.ion │ └── timestamps.ion │ ├── typecodes │ ├── README.md │ ├── T0.10n │ ├── T1.10n │ ├── T10.10n │ ├── T11.10n │ ├── T12.10n │ ├── T13.10n │ ├── T14.10n │ ├── T15.10n │ ├── T2.10n │ ├── T3.10n │ ├── T4.10n │ ├── T5.10n │ ├── T6-large.10n │ ├── T6-small.10n │ ├── T7-large.10n │ ├── T7-small.10n │ ├── T8.10n │ └── T9.10n │ ├── utf16.ion │ ├── utf32.ion │ ├── valueBetweenNopPads.10n │ ├── valueFollowedByNopPad.10n │ ├── valuePrecededByNopPad.10n │ └── whitespace.ion └── iontestdata_1_1 ├── bad ├── README.md ├── annotationFalse.ion ├── annotationNan.ion ├── annotationNull.ion ├── annotationNullInt.ion ├── annotationSymbolIDUnmapped.ion ├── annotationTrue.ion ├── annotationWithoutValue.ion ├── binaryIntWithMultipleUnderscores.ion ├── binaryIntWithTrailingUnderscore.ion ├── binaryIntWithUnderscoreAfterNegativeSign.ion ├── binaryIntWithUnderscoreAfterRadixPrefix.ion ├── binaryIntWithUnderscoreInsideRadixPrefix.ion ├── blobWithBackslashInCloser.ion ├── blob_1.ion ├── blob_10.ion ├── blob_11.ion ├── blob_12.ion ├── blob_2.ion ├── blob_3.ion ├── blob_4.ion ├── blob_5.ion ├── blob_6.ion ├── blob_7.ion ├── blob_8.ion ├── blob_9.ion ├── clobWithLongLiteralBlockCommentAtEnd.ion ├── clobWithLongLiteralBlockCommentAtFront.ion ├── clobWithLongLiteralCommentsInMiddle.ion ├── clobWithLongLiteralInlineCommentAtEnd.ion ├── clobWithLongLiteralInlineCommentAtFront.ion ├── clobWithNonAsciiCharacter.ion ├── clobWithNonAsciiCharacterMultiline.ion ├── clobWithNullCharacter.ion ├── clobWithShortLiteralBlockCommentAtEnd.ion ├── clobWithShortLiteralBlockCommentAtFront.ion ├── clobWithShortLiteralInlineCommentAtEnd.ion ├── clobWithShortLiteralInlineCommentAtFront.ion ├── clobWithValidUtf8ButNonAsciiCharacter.ion ├── clob_1.ion ├── clob_10.ion ├── clob_2.ion ├── clob_3.ion ├── clob_4.ion ├── clob_5.ion ├── clob_6.ion ├── clob_7.ion ├── clob_8.ion ├── clob_9.ion ├── clob_U0000003F.ion ├── clob_U00000080.ion ├── clob_U0000013F.ion ├── clob_u0020.ion ├── clob_u00FF.ion ├── clob_u01FF.ion ├── colon.ion ├── comma.ion ├── dateNegativeYear.ion ├── datePositiveYear.ion ├── dateWith2DigitYear.ion ├── dateWithZ.ion ├── decimalWithLeadingPlus.ion ├── decimalWithLeadingUnderscore.ion ├── decimalWithMultipleUnderscores.ion ├── decimalWithTerminatingBackslashNL.ion ├── decimalWithTrailingUnderscore.ion ├── decimalWithUnderscoreAfterDecimalPoint.ion ├── decimalWithUnderscoreAfterNegativeSign.ion ├── decimalWithUnderscoreBeforeDecimalPoint.ion ├── decimalWithUnderscoresAroundDecimalPoint.ion ├── decimal_1.ion ├── decimal_10.ion ├── decimal_11.ion ├── decimal_12.ion ├── decimal_13.ion ├── decimal_14.ion ├── decimal_2.ion ├── decimal_3.ion ├── decimal_4.ion ├── decimal_5.ion ├── decimal_6.ion ├── decimal_7.ion ├── decimal_8.ion ├── decimal_9.ion ├── fieldNameFalse.ion ├── fieldNameNan.ion ├── fieldNameNull.ion ├── fieldNameNullInt.ion ├── fieldNameSymbolIDUnmapped.ion ├── fieldNameTrue.ion ├── floatWithLeadingPlus.ion ├── floatWithTerminatingBackslashNL.ion ├── float_1.ion ├── float_10.ion ├── float_11.ion ├── float_2.ion ├── float_3.ion ├── float_4.ion ├── float_5.ion ├── float_6.ion ├── float_7.ion ├── float_8.ion ├── float_9.ion ├── hexIntWithMultipleUnderscores.ion ├── hexIntWithTrailingUnderscore.ion ├── hexIntWithUnderscoreAfterNegativeSign.ion ├── hexIntWithUnderscoreAfterRadixPrefix.ion ├── hexIntWithUnderscoreInsideRadixPrefix.ion ├── hexWithTerminatingBackslashNL.ion ├── hexWithTerminatingUtf8.ion ├── intWithLeadingPlus.ion ├── intWithLeadingZeros.ion ├── intWithMultipleUnderscores.ion ├── intWithTerminatingBackslashNL.ion ├── intWithTerminatingColon.ion ├── intWithTerminatingSlash.ion ├── intWithTrailingUnderscore.ion ├── intWithUnderscoreAfterNegativeSign.ion ├── int_1.ion ├── int_10.ion ├── int_2.ion ├── int_3.ion ├── int_6.ion ├── int_7.ion ├── int_8.ion ├── int_9.ion ├── invalidVersionMarker_unsupported_major_version.ion ├── invalidVersionMarker_unsupported_minor_version.ion ├── listBackslashNL.ion ├── listWithClosingBrace.ion ├── listWithClosingParen.ion ├── list_1.ion ├── list_2.ion ├── list_3.ion ├── list_4.ion ├── list_5.ion ├── list_6.ion ├── list_7.ion ├── localSymbolTableImportNegativeMaxId.ion ├── localSymbolTableImportNonIntegerMaxId.ion ├── localSymbolTableImportNullMaxId.ion ├── localSymbolTableWithMultipleImportsFields.ion ├── localSymbolTableWithMultipleSymbolsAndImportsFields.ion ├── localSymbolTableWithMultipleSymbolsFields.ion ├── longStringRawControlCharacter.ion ├── longStringSlashE.ion ├── longStringSplitEscape_1.ion ├── longStringSplitEscape_2.ion ├── longStringSplitEscape_3.ion ├── negativeIntWithLeadingUnderscore.ion ├── nonLeapYear.ion ├── nonTextU0120.ion ├── nulCommentLDotInt.ion ├── nullCommentDotInt.ion ├── nullDot.ion ├── nullDotCommentInt.ion ├── nullDotEscEolInt.ion ├── nullDotInSexp.ion ├── nullDotTimestamps.ion ├── nullDotTimestampsInSexp.ion ├── nullEscEolDotInt.ion ├── nullSymbolAsAnnotation.ion ├── octal209.ion ├── octal400.ion ├── sexpBackslashNL.ion ├── sexpBadIntTerminator.ion ├── sexpNotClosed.ion ├── sexpOperatorAnnotation.ion ├── sexpWithClosingBrace.ion ├── sexpWithClosingBracket.ion ├── sexpWithComma.ion ├── sexpWithLoneBracket.ion ├── spaceInDoubleColon.ion ├── stringAsAnnotation.ion ├── stringRawControlCharacter.ion ├── stringSlashE.ion ├── stringWithEof.ion ├── stringWithEol.ion ├── string_1.ion ├── string_2.ion ├── string_3.ion ├── string_4.ion ├── string_5.ion ├── string_6.ion ├── string_7.ion ├── string_8.ion ├── structBackslashNL.ion ├── structWithClosingBracket.ion ├── structWithClosingParen.ion ├── structWithIncompleteField.ion ├── structWithLeadingComma.ion ├── structWithLonelyComma.ion ├── struct_1.ion ├── struct_10.ion ├── struct_11.ion ├── struct_12.ion ├── struct_13.ion ├── struct_14.ion ├── struct_2.ion ├── struct_3.ion ├── struct_4.ion ├── struct_5.ion ├── struct_6.ion ├── struct_7.ion ├── struct_8.ion ├── struct_9.ion ├── symbolIDUnmapped.ion ├── symbolIdentifierWithDot.ion ├── symbolSlashE.ion ├── symbol_1.ion ├── symbol_10.ion ├── symbol_11.ion ├── symbol_2.ion ├── symbol_3.ion ├── symbol_6.ion ├── symbol_7.ion ├── symbol_8.ion ├── symbol_9.ion ├── timestamp │ ├── dateDaysInMonth_1.ion │ ├── dateDaysInMonth_2.ion │ ├── dateDaysInMonth_3.ion │ ├── dateDaysInMonth_4.ion │ ├── dateDaysInMonth_5.ion │ ├── outOfRange │ │ ├── day_1.ion │ │ ├── day_2.ion │ │ ├── hours_1.ion │ │ ├── hours_2.ion │ │ ├── leapDayNonLeapYear_1.ion │ │ ├── leapDayNonLeapYear_2.ion │ │ ├── minutes_1.ion │ │ ├── minutes_2.ion │ │ ├── month_1.ion │ │ ├── month_2.ion │ │ ├── offsetHours_1.ion │ │ ├── offsetHours_2.ion │ │ ├── offsetHours_3.ion │ │ ├── offsetMinutes_1.ion │ │ ├── offsetMinutes_2.ion │ │ ├── offsetMinutes_3.ion │ │ ├── offsetMinutes_4.ion │ │ ├── seconds_1.ion │ │ ├── seconds_2.ion │ │ ├── year_1.ion │ │ ├── year_2.ion │ │ └── year_3.ion │ ├── preciseTimeWithLowercaseZulu.ion │ ├── timeDecimalHoursZulu.ion │ ├── timeDecimalMinutesZulu.ion │ ├── timeToHoursOffset.ion │ ├── timeToHoursWithNoZone.ion │ ├── timeToHoursZulu.ion │ ├── timeToMillisWithLowercaseZulu.ion │ ├── timeToMillisWithNoZone.ion │ ├── timeToMinutesWithLowercaseZulu.ion │ ├── timeToMinutesWithNoZone.ion │ ├── timeToSecondsWithLowercaseZulu.ion │ ├── timeToSecondsWithNoZone.ion │ ├── timeWithHourZone.ion │ ├── timestampDayAndOffset_1.ion │ ├── timestampDayAndOffset_2.ion │ ├── timestampMonthAndOffset.ion │ ├── timestampYearAndOffset.ion │ ├── timestamp_0000-00-00.ion │ ├── timestamp_0000-00-00T.ion │ ├── timestamp_0000-00-00T00_00Z.ion │ ├── timestamp_0000-00-00T00_00_00.0000Z.ion │ ├── timestamp_0000-00-00T00_00_00Z.ion │ ├── timestamp_0000-00-01.ion │ ├── timestamp_0000-00-01T.ion │ ├── timestamp_0000-00T.ion │ ├── timestamp_0000-01-00.ion │ ├── timestamp_0000-01-00T.ion │ ├── timestamp_0000-01-01.ion │ ├── timestamp_0000-01-01T.ion │ ├── timestamp_0000-01T.ion │ ├── timestamp_0000-12-31.ion │ ├── timestamp_0000T.ion │ ├── timestamp_0001-00-00.ion │ ├── timestamp_0001-00-00T.ion │ ├── timestamp_0001-00-01.ion │ ├── timestamp_0001-00-01T.ion │ ├── timestamp_0001-00T.ion │ ├── timestamp_0001-01-00.ion │ ├── timestamp_0001-01-00T.ion │ ├── timestamp_1.ion │ ├── timestamp_10.ion │ ├── timestamp_11.ion │ ├── timestamp_12.ion │ ├── timestamp_13.ion │ ├── timestamp_14.ion │ ├── timestamp_15.ion │ ├── timestamp_16.ion │ ├── timestamp_17.ion │ ├── timestamp_18.ion │ ├── timestamp_19.ion │ ├── timestamp_2.ion │ ├── timestamp_20.ion │ ├── timestamp_21.ion │ ├── timestamp_22.ion │ ├── timestamp_23.ion │ ├── timestamp_24.ion │ ├── timestamp_25.ion │ ├── timestamp_26.ion │ ├── timestamp_27.ion │ ├── timestamp_28.ion │ ├── timestamp_29.ion │ ├── timestamp_3.ion │ ├── timestamp_30.ion │ ├── timestamp_31.ion │ ├── timestamp_32.ion │ ├── timestamp_33.ion │ ├── timestamp_34.ion │ ├── timestamp_35.ion │ ├── timestamp_36.ion │ ├── timestamp_37.ion │ ├── timestamp_38.ion │ ├── timestamp_39.ion │ ├── timestamp_4.ion │ ├── timestamp_40.ion │ ├── timestamp_41.ion │ ├── timestamp_42.ion │ ├── timestamp_43.ion │ ├── timestamp_44.ion │ ├── timestamp_45.ion │ ├── timestamp_46.ion │ ├── timestamp_47.ion │ ├── timestamp_48.ion │ ├── timestamp_49.ion │ ├── timestamp_5.ion │ ├── timestamp_50.ion │ ├── timestamp_51.ion │ ├── timestamp_52.ion │ ├── timestamp_53.ion │ ├── timestamp_54.ion │ ├── timestamp_55.ion │ ├── timestamp_56.ion │ ├── timestamp_57.ion │ ├── timestamp_58.ion │ ├── timestamp_59.ion │ ├── timestamp_6.ion │ ├── timestamp_60.ion │ ├── timestamp_61.ion │ ├── timestamp_62.ion │ ├── timestamp_63.ion │ ├── timestamp_64.ion │ ├── timestamp_65.ion │ ├── timestamp_66.ion │ ├── timestamp_67.ion │ ├── timestamp_68.ion │ ├── timestamp_69.ion │ ├── timestamp_7.ion │ ├── timestamp_70.ion │ ├── timestamp_71.ion │ ├── timestamp_72.ion │ ├── timestamp_73.ion │ ├── timestamp_8.ion │ └── timestamp_9.ion ├── timestampWithTerminatingBackslashNL.ion ├── timestampWithTerminatingColon.ion ├── timestampWithTerminatingSlash.ion ├── topLevelAmpersand.ion ├── topLevelAsterisk.ion ├── topLevelAt.ion ├── topLevelBackquote.ion ├── topLevelBackslashNL.ion ├── topLevelCaret.ion ├── topLevelEquals.ion ├── topLevelExclamation.ion ├── topLevelGreaterThan.ion ├── topLevelLessThan.ion ├── topLevelMinus.ion ├── topLevelNumberSign.ion ├── topLevelOperatorAnnotation.ion ├── topLevelPercent.ion ├── topLevelPeriod.ion ├── topLevelPipe.ion ├── topLevelPlus.ion ├── topLevelQuestion.ion ├── topLevelQuotedAnnotatedOperator.ion ├── topLevelSemicolon.ion ├── topLevelSimpleAnnotatedOperator.ion ├── topLevelSlash.ion ├── topLevelTilde.ion ├── typecodes │ └── README.md └── utf8 │ ├── outOfUnicodeBounds_1.ion │ ├── outOfUnicodeBounds_2.ion │ ├── shortUtf8Sequence_1.ion │ ├── shortUtf8Sequence_2.ion │ ├── shortUtf8Sequence_3.ion │ ├── surrogate_1.ion │ ├── surrogate_10.ion │ ├── surrogate_2.ion │ ├── surrogate_3.ion │ ├── surrogate_4.ion │ ├── surrogate_5.ion │ ├── surrogate_6.ion │ ├── surrogate_7.ion │ ├── surrogate_8.ion │ ├── surrogate_9.ion │ ├── wrongUtf8LeadingBits_1.ion │ ├── wrongUtf8LeadingBits_2.ion │ └── wrongUtf8LeadingBits_3.ion └── good ├── allNulls.ion ├── annotationQuotedFalse.ion ├── annotationQuotedNan.ion ├── annotationQuotedNegInf.ion ├── annotationQuotedNull.ion ├── annotationQuotedNullInt.ion ├── annotationQuotedOperator.ion ├── annotationQuotedPosInf.ion ├── annotationQuotedTrue.ion ├── blank.ion ├── blobs.ion ├── booleans.ion ├── clobWithDel.ion ├── clobs.ion ├── clobsWithQuotes.ion ├── clobsWithWhitespace.ion ├── commentMultiLineThenEof.ion ├── commentSingleLineThenEof.ion ├── decimal64BitBoundary.ion ├── decimalNegativeOneDotTwoEight.ion ├── decimalWithTerminatingEof.ion ├── decimal_e_values.ion ├── decimal_values.ion ├── decimal_zeros.ion ├── decimalsWithUnderscores.ion ├── empty.ion ├── eolCommentCr.ion ├── eolCommentCrLf.ion ├── equivs ├── annotatedIvms.ion ├── annotatedSymbols.ion ├── bigInts.ion ├── binaryInts.ion ├── blobs.ion ├── clobNewlines.ion ├── clobs.ion ├── decimals.ion ├── decimalsWithUnderscores.ion ├── emptyStrings.ion ├── floats.ion ├── floatsWithUnderscores.ion ├── ints.ion ├── intsWithUnderscores.ion ├── keywordPrefixes.ion ├── listComments.ion ├── lists.ion ├── listsTrailingComma.ion ├── localSymbolTableAppend.ion ├── localSymbolTableNullSlots.ion ├── localSymbolTableWithAnnotations.ion ├── localSymbolTables.ion ├── localSymbolTablesValuesWithAnnotations.ion ├── longStringsWithComments.ion ├── macros │ ├── make_string.ion │ ├── none.ion │ └── values.ion ├── nonIVMNoOps.ion ├── nullNulls.ion ├── sexpComments.ion ├── sexps.ion ├── strings.ion ├── structComments.ion ├── structWhitespace.ion ├── structs.ion ├── structsFieldsDiffOrder.ion ├── structsFieldsRepeatedNames.ion ├── structsTrailingComma.ion ├── symbols.ion ├── systemSymbols.ion ├── systemSymbolsAsAnnotations.ion ├── textNewlines.ion ├── timestampFractions.ion ├── timestamps.ion ├── timestampsLargeFractionalPrecision.ion ├── utf8 │ ├── stringU0001D11E.ion │ ├── stringU0041.ion │ ├── stringU0120.ion │ ├── stringU2021.ion │ └── stringUtf8.ion ├── zeroDecimals.ion └── zeroFloats.ion ├── fieldNameInf.ion ├── fieldNameQuotedFalse.ion ├── fieldNameQuotedNan.ion ├── fieldNameQuotedNegInf.ion ├── fieldNameQuotedNull.ion ├── fieldNameQuotedNullInt.ion ├── fieldNameQuotedPosInf.ion ├── fieldNameQuotedTrue.ion ├── floatDblMax.ion ├── floatDblMin.ion ├── floatSpecials.ion ├── floatWithTerminatingEof.ion ├── float_trapped_zeros.ion ├── float_values.ion ├── float_zeros.ion ├── floatsWithUnderscores.ion ├── hexWithTerminatingEof.ion ├── innerVersionIdentifiers.ion ├── intBigSize256.ion ├── intBigSize512.ion ├── intBinary.ion ├── intNegZero.ion ├── intNegativeOneTwoEight.ion ├── intWithTerminatingEof.ion ├── integer_values.ion ├── intsWithUnderscores.ion ├── lists.ion ├── localSymbolTableImportZeroMaxId.ion ├── macros ├── README.md ├── make_string.ion ├── none.ion ├── none_invoked_deeply_nested.ion ├── none_invoked_in_list.ion ├── none_invoked_in_sexp.ion ├── none_invoked_in_struct.ion ├── none_invoked_in_struct_field.ion ├── none_invoked_in_values_macro.ion └── values.ion ├── message2.ion ├── multipleAnnotations.ion ├── non-equivs ├── annotatedIvms.ion ├── annotations.ion ├── blobs.ion ├── bools.ion ├── clobs.ion ├── decimals.ion ├── documents.ion ├── floats.ion ├── floatsVsDecimals.ion ├── ints.ion ├── lists.ion ├── localSymbolTableWithAnnotations.ion ├── nonNulls.ion ├── nulls.ion ├── sexps.ion ├── strings.ion ├── structs.ion ├── symbolTables.ion ├── symbolTablesUnknownText.ion ├── symbols.ion └── timestamps.ion ├── nonNulls.ion ├── notVersionMarkers.ion ├── nulls.ion ├── octal000.ion ├── one.ion ├── operators.ion ├── sexpAnnotationQuotedOperator.ion ├── sexps.ion ├── strings.ion ├── strings2.ion ├── stringsWithWhitespace.ion ├── strings_cr_nl.ion ├── strings_nl.ion ├── structFieldAnnotationsUnquotedThenQuoted.ion ├── structs.ion ├── subfieldInt.ion ├── subfieldUInt.ion ├── symbolEmpty.ion ├── symbolEmptyWithCR.ion ├── symbolEmptyWithCRLF.ion ├── symbolEmptyWithLF.ion ├── symbolEmptyWithLFLF.ion ├── symbolWithDel.ion ├── symbolWithSpecialWhitespace.ion ├── symbolZero.ion ├── symbols.ion ├── testfile0.ion ├── testfile1.ion ├── testfile10.ion ├── testfile11.ion ├── testfile12.ion ├── testfile13.ion ├── testfile15.ion ├── testfile16.ion ├── testfile18.ion ├── testfile19.ion ├── testfile20.ion ├── testfile21.ion ├── testfile22.ion ├── testfile23.ion ├── testfile24.ion ├── testfile25.ion ├── testfile26.ion ├── testfile28.ion ├── testfile29.ion ├── testfile3.ion ├── testfile30.ion ├── testfile31.ion ├── testfile33.ion ├── testfile34.ion ├── testfile35.ion ├── testfile37.ion ├── testfile4.ion ├── testfile5.ion ├── testfile6.ion ├── testfile7.ion ├── testfile8.ion ├── testfile9.ion ├── timestamp ├── equivTimeline │ ├── leapDayRollover.ion │ └── timestamps.ion ├── leapDay.ion ├── timestampWithTerminatingEof.ion └── timestamps.ion ├── typecodes └── README.md ├── utf16.ion ├── utf32.ion └── whitespace.ion /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/.github/workflows/main.yaml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/README.md -------------------------------------------------------------------------------- /catalog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/catalog/README.md -------------------------------------------------------------------------------- /catalog/catalog.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/catalog/catalog.ion -------------------------------------------------------------------------------- /check-syntax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/check-syntax -------------------------------------------------------------------------------- /conformance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/README.md -------------------------------------------------------------------------------- /conformance/core/denotes_json.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/core/denotes_json.ion -------------------------------------------------------------------------------- /conformance/core/empty_document.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/core/empty_document.ion -------------------------------------------------------------------------------- /conformance/core/string_symbol.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/core/string_symbol.ion -------------------------------------------------------------------------------- /conformance/core/toplevel_produces.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/core/toplevel_produces.ion -------------------------------------------------------------------------------- /conformance/data_model/annotations.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/data_model/annotations.ion -------------------------------------------------------------------------------- /conformance/data_model/boolean.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/data_model/boolean.ion -------------------------------------------------------------------------------- /conformance/data_model/decimal.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/data_model/decimal.ion -------------------------------------------------------------------------------- /conformance/data_model/float.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/data_model/float.ion -------------------------------------------------------------------------------- /conformance/data_model/integer.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/data_model/integer.ion -------------------------------------------------------------------------------- /conformance/data_model/null.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/data_model/null.ion -------------------------------------------------------------------------------- /conformance/data_model/struct.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/data_model/struct.ion -------------------------------------------------------------------------------- /conformance/demos/metaprogramming.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/demos/metaprogramming.ion -------------------------------------------------------------------------------- /conformance/demos/telemetry_log.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/demos/telemetry_log.ion -------------------------------------------------------------------------------- /conformance/eexp/arg_inlining.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/eexp/arg_inlining.ion -------------------------------------------------------------------------------- /conformance/eexp/element_inlining.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/eexp/element_inlining.ion -------------------------------------------------------------------------------- /conformance/grammar.isl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/grammar.isl -------------------------------------------------------------------------------- /conformance/ivm.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/ivm.ion -------------------------------------------------------------------------------- /conformance/local_symtab.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/local_symtab.ion -------------------------------------------------------------------------------- /conformance/local_symtab_imports.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/local_symtab_imports.ion -------------------------------------------------------------------------------- /conformance/system_macros/annotate.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/system_macros/annotate.ion -------------------------------------------------------------------------------- /conformance/system_macros/default.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/system_macros/default.ion -------------------------------------------------------------------------------- /conformance/system_macros/delta.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/system_macros/delta.ion -------------------------------------------------------------------------------- /conformance/system_macros/flatten.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/system_macros/flatten.ion -------------------------------------------------------------------------------- /conformance/system_macros/meta.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/system_macros/meta.ion -------------------------------------------------------------------------------- /conformance/system_macros/none.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/system_macros/none.ion -------------------------------------------------------------------------------- /conformance/system_macros/repeat.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/system_macros/repeat.ion -------------------------------------------------------------------------------- /conformance/system_macros/sum.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/system_macros/sum.ion -------------------------------------------------------------------------------- /conformance/system_macros/use.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/system_macros/use.ion -------------------------------------------------------------------------------- /conformance/system_macros/values.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/system_macros/values.ion -------------------------------------------------------------------------------- /conformance/system_symbols.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/system_symbols.ion -------------------------------------------------------------------------------- /conformance/tdl/data_model_values.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/tdl/data_model_values.ion -------------------------------------------------------------------------------- /conformance/tdl/expression_groups.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/tdl/expression_groups.ion -------------------------------------------------------------------------------- /conformance/tdl/for.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/tdl/for.ion -------------------------------------------------------------------------------- /conformance/tdl/if_multi.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/tdl/if_multi.ion -------------------------------------------------------------------------------- /conformance/tdl/if_none.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/tdl/if_none.ion -------------------------------------------------------------------------------- /conformance/tdl/if_single.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/tdl/if_single.ion -------------------------------------------------------------------------------- /conformance/tdl/if_some.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/tdl/if_some.ion -------------------------------------------------------------------------------- /conformance/tdl/literal.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/tdl/literal.ion -------------------------------------------------------------------------------- /conformance/tdl/macro_invocation.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/tdl/macro_invocation.ion -------------------------------------------------------------------------------- /conformance/tdl/variable_expansion.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/conformance/tdl/variable_expansion.ion -------------------------------------------------------------------------------- /iontestdata/bad/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/README.md -------------------------------------------------------------------------------- /iontestdata/bad/annotationFalse.ion: -------------------------------------------------------------------------------- 1 | false::23 2 | -------------------------------------------------------------------------------- /iontestdata/bad/annotationNan.ion: -------------------------------------------------------------------------------- 1 | nan::23 2 | -------------------------------------------------------------------------------- /iontestdata/bad/annotationNested.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/annotationNested.10n -------------------------------------------------------------------------------- /iontestdata/bad/annotationNull.ion: -------------------------------------------------------------------------------- 1 | null :: 23 2 | -------------------------------------------------------------------------------- /iontestdata/bad/annotationNullInt.ion: -------------------------------------------------------------------------------- 1 | null.int :: 23 2 | -------------------------------------------------------------------------------- /iontestdata/bad/annotationTrue.ion: -------------------------------------------------------------------------------- 1 | true::23 2 | -------------------------------------------------------------------------------- /iontestdata/bad/badMagic1015.10n: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /iontestdata/bad/badMagicE00100E0.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/badMagicE00100E0.10n -------------------------------------------------------------------------------- /iontestdata/bad/binaryIntWithMultipleUnderscores.ion: -------------------------------------------------------------------------------- 1 | 0b10__10 2 | -------------------------------------------------------------------------------- /iontestdata/bad/binaryIntWithTrailingUnderscore.ion: -------------------------------------------------------------------------------- 1 | 0b1010_ 2 | -------------------------------------------------------------------------------- /iontestdata/bad/binaryIntWithUnderscoreAfterNegativeSign.ion: -------------------------------------------------------------------------------- 1 | -_0b1010 2 | -------------------------------------------------------------------------------- /iontestdata/bad/binaryIntWithUnderscoreAfterRadixPrefix.ion: -------------------------------------------------------------------------------- 1 | 0b_1010 2 | -------------------------------------------------------------------------------- /iontestdata/bad/binaryIntWithUnderscoreInsideRadixPrefix.ion: -------------------------------------------------------------------------------- 1 | 0_b1010 2 | -------------------------------------------------------------------------------- /iontestdata/bad/blobLenTooLarge.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/blobLenTooLarge.10n -------------------------------------------------------------------------------- /iontestdata/bad/blobWithBackslashInCloser.ion: -------------------------------------------------------------------------------- 1 | {{aaaa}\ 2 | } 3 | -------------------------------------------------------------------------------- /iontestdata/bad/blob_1.ion: -------------------------------------------------------------------------------- 1 | {{ 12345 }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/blob_10.ion: -------------------------------------------------------------------------------- 1 | {{ YSBiIGMgZCBlIGYgZyBoIGkgaiBrIGwgbSBuIG8gcCBxIHIgcyB0IHUgdiB3IHggeSB6. }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/blob_11.ion: -------------------------------------------------------------------------------- 1 | {{ YSBiIGMgZCBlIGYgZyBoIGkgaiBrIGwgbSBuIG8gcCBxIHIgcyB0IHUgdiB3IHggeSB6_ }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/blob_12.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/blob_12.ion -------------------------------------------------------------------------------- /iontestdata/bad/blob_2.ion: -------------------------------------------------------------------------------- 1 | {{ 'nonsens' }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/blob_3.ion: -------------------------------------------------------------------------------- 1 | // Unneccessary pad character 2 | {{ nonsense= }} 3 | -------------------------------------------------------------------------------- /iontestdata/bad/blob_4.ion: -------------------------------------------------------------------------------- 1 | // Unnecessary pad character 2 | {{ SSBhbSBhIGJsb2I== }} 3 | -------------------------------------------------------------------------------- /iontestdata/bad/blob_5.ion: -------------------------------------------------------------------------------- 1 | // Only padding 2 | {{ ==== }} 3 | -------------------------------------------------------------------------------- /iontestdata/bad/blob_6.ion: -------------------------------------------------------------------------------- 1 | {{ YSBiIGMgZCBlIGYgZyBoIGkgaiBrI.GwgbSBuIG8gcCBxIHIgcyB0IHUgdiB3IHggeSB6 }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/blob_7.ion: -------------------------------------------------------------------------------- 1 | {{ YSBiIGMgZCBlIGYgZyBoIGkgaiBrI_GwgbSBuIG8gcCBxIHIgcyB0IHUgdiB3IHggeSB6 }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/blob_8.ion: -------------------------------------------------------------------------------- 1 | {{ .YSBiIGMgZCBlIGYgZyBoIGkgaiBrIGwgbSBuIG8gcCBxIHIgcyB0IHUgdiB3IHggeSB6 }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/blob_9.ion: -------------------------------------------------------------------------------- 1 | {{ _YSBiIGMgZCBlIGYgZyBoIGkgaiBrIGwgbSBuIG8gcCBxIHIgcyB0IHUgdiB3IHggeSB6 }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/clobLenTooLarge.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/clobLenTooLarge.10n -------------------------------------------------------------------------------- /iontestdata/bad/clobWithLongLiteralBlockCommentAtEnd.ion: -------------------------------------------------------------------------------- 1 | {{'''hello''' /*world*/}} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/clobWithLongLiteralBlockCommentAtFront.ion: -------------------------------------------------------------------------------- 1 | {{/*hello*/ '''world'''}} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/clobWithLongLiteralInlineCommentAtEnd.ion: -------------------------------------------------------------------------------- 1 | {{ '''hello''' 2 | // world }} 3 | -------------------------------------------------------------------------------- /iontestdata/bad/clobWithLongLiteralInlineCommentAtFront.ion: -------------------------------------------------------------------------------- 1 | {{ // hello 2 | '''world'''}} 3 | -------------------------------------------------------------------------------- /iontestdata/bad/clobWithShortLiteralBlockCommentAtEnd.ion: -------------------------------------------------------------------------------- 1 | {{"hello" /*world*/}} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/clobWithShortLiteralBlockCommentAtFront.ion: -------------------------------------------------------------------------------- 1 | {{/*hello*/ "world"}} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/clobWithShortLiteralInlineCommentAtEnd.ion: -------------------------------------------------------------------------------- 1 | {{ 2 | "hello" 3 | // world 4 | }} 5 | -------------------------------------------------------------------------------- /iontestdata/bad/clobWithShortLiteralInlineCommentAtFront.ion: -------------------------------------------------------------------------------- 1 | {{ 2 | // hello 3 | "world 4 | }} 5 | -------------------------------------------------------------------------------- /iontestdata/bad/clobWithValidUtf8ButNonAsciiCharacter.ion: -------------------------------------------------------------------------------- 1 | // Valid UTF-8, but not an ASCII character so illegal in clobs 2 | {{"💩"}} -------------------------------------------------------------------------------- /iontestdata/bad/clob_1.ion: -------------------------------------------------------------------------------- 1 | {{ "\877" }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/clob_10.ion: -------------------------------------------------------------------------------- 1 | {{ 'one' }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/clob_2.ion: -------------------------------------------------------------------------------- 1 | {{ "\u3000" }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/clob_3.ion: -------------------------------------------------------------------------------- 1 | {{ "one" "another" }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/clob_4.ion: -------------------------------------------------------------------------------- 1 | {{ '''one''' "another" }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/clob_5.ion: -------------------------------------------------------------------------------- 1 | {{ '''one''' "" }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/clob_6.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/clob_6.ion -------------------------------------------------------------------------------- /iontestdata/bad/clob_7.ion: -------------------------------------------------------------------------------- 1 | {{ "one" '''another'''}} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/clob_8.ion: -------------------------------------------------------------------------------- 1 | {{ "one" other stuff }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/clob_9.ion: -------------------------------------------------------------------------------- 1 | {{ "one" 6 }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/clob_U0000003F.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/clob_U0000003F.ion -------------------------------------------------------------------------------- /iontestdata/bad/clob_U00000080.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/clob_U00000080.ion -------------------------------------------------------------------------------- /iontestdata/bad/clob_U0000013F.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/clob_U0000013F.ion -------------------------------------------------------------------------------- /iontestdata/bad/clob_u0020.ion: -------------------------------------------------------------------------------- 1 | {{ "\u0020" }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/clob_u00FF.ion: -------------------------------------------------------------------------------- 1 | {{ "\u00FF" }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/clob_u01FF.ion: -------------------------------------------------------------------------------- 1 | {{ "\u01FF" }} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/colon.ion: -------------------------------------------------------------------------------- 1 | // Colon is not a valid operator character. 2 | : 3 | -------------------------------------------------------------------------------- /iontestdata/bad/comma.ion: -------------------------------------------------------------------------------- 1 | // Comma is not a valid operator character. 2 | , 3 | -------------------------------------------------------------------------------- /iontestdata/bad/dateNegativeYear.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/dateNegativeYear.ion -------------------------------------------------------------------------------- /iontestdata/bad/datePositiveYear.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/datePositiveYear.ion -------------------------------------------------------------------------------- /iontestdata/bad/dateWith2DigitYear.ion: -------------------------------------------------------------------------------- 1 | // Timestamp must have 4-digit year. 2 | 69-02-23 3 | -------------------------------------------------------------------------------- /iontestdata/bad/dateWithZ.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/dateWithZ.ion -------------------------------------------------------------------------------- /iontestdata/bad/decimalExpTooLarge.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/decimalExpTooLarge.10n -------------------------------------------------------------------------------- /iontestdata/bad/decimalLenTooLarge.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/decimalLenTooLarge.10n -------------------------------------------------------------------------------- /iontestdata/bad/decimalWithLeadingUnderscore.ion: -------------------------------------------------------------------------------- 1 | _123.456 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimalWithMultipleUnderscores.ion: -------------------------------------------------------------------------------- 1 | 12__34.56 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimalWithTerminatingBackslashNL.ion: -------------------------------------------------------------------------------- 1 | // Numbers can't be terminated by backslash. 2 | ( 12.47\ 3 | ) 4 | -------------------------------------------------------------------------------- /iontestdata/bad/decimalWithTrailingUnderscore.ion: -------------------------------------------------------------------------------- 1 | 123.456_ 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimalWithUnderscoreAfterDecimalPoint.ion: -------------------------------------------------------------------------------- 1 | 123._456 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimalWithUnderscoreAfterNegativeSign.ion: -------------------------------------------------------------------------------- 1 | -_123.456 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimalWithUnderscoreBeforeDecimalPoint.ion: -------------------------------------------------------------------------------- 1 | 123_.456 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimalWithUnderscoresAroundDecimalPoint.ion: -------------------------------------------------------------------------------- 1 | 123_._456 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimal_1.ion: -------------------------------------------------------------------------------- 1 | 0d0-3 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimal_10.ion: -------------------------------------------------------------------------------- 1 | 3.4a 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimal_11.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/decimal_11.ion -------------------------------------------------------------------------------- /iontestdata/bad/decimal_12.ion: -------------------------------------------------------------------------------- 1 | 04.3 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimal_13.ion: -------------------------------------------------------------------------------- 1 | 007d4 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimal_14.ion: -------------------------------------------------------------------------------- 1 | 00d0 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimal_2.ion: -------------------------------------------------------------------------------- 1 | 0d-3-4 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimal_3.ion: -------------------------------------------------------------------------------- 1 | 3.4d3-3 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimal_4.ion: -------------------------------------------------------------------------------- 1 | 0.3-4 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimal_5.ion: -------------------------------------------------------------------------------- 1 | 0.3.4 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimal_6.ion: -------------------------------------------------------------------------------- 1 | 0d.3 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimal_7.ion: -------------------------------------------------------------------------------- 1 | 3.4.4-3 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimal_8.ion: -------------------------------------------------------------------------------- 1 | 3.4d4.3 2 | -------------------------------------------------------------------------------- /iontestdata/bad/decimal_9.ion: -------------------------------------------------------------------------------- 1 | 3.4dd4 2 | -------------------------------------------------------------------------------- /iontestdata/bad/emptyAnnotatedInt.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/emptyAnnotatedInt.10n -------------------------------------------------------------------------------- /iontestdata/bad/fieldNameFalse.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/fieldNameFalse.ion -------------------------------------------------------------------------------- /iontestdata/bad/fieldNameNan.ion: -------------------------------------------------------------------------------- 1 | { nan : false } 2 | -------------------------------------------------------------------------------- /iontestdata/bad/fieldNameNull.ion: -------------------------------------------------------------------------------- 1 | { null : false } 2 | -------------------------------------------------------------------------------- /iontestdata/bad/fieldNameNullInt.ion: -------------------------------------------------------------------------------- 1 | { null.ints : false } 2 | -------------------------------------------------------------------------------- /iontestdata/bad/fieldNameTrue.ion: -------------------------------------------------------------------------------- 1 | { true: 1 } 2 | -------------------------------------------------------------------------------- /iontestdata/bad/floatLenTooLarge.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/floatLenTooLarge.10n -------------------------------------------------------------------------------- /iontestdata/bad/floatWithTerminatingBackslashNL.ion: -------------------------------------------------------------------------------- 1 | // Numbers can't be terminated by backslash. 2 | ( 12e4\ 3 | ) 4 | -------------------------------------------------------------------------------- /iontestdata/bad/float_1.ion: -------------------------------------------------------------------------------- 1 | 0e0-3 2 | -------------------------------------------------------------------------------- /iontestdata/bad/float_10.ion: -------------------------------------------------------------------------------- 1 | 003e4 2 | -------------------------------------------------------------------------------- /iontestdata/bad/float_11.ion: -------------------------------------------------------------------------------- 1 | 00e0 2 | -------------------------------------------------------------------------------- /iontestdata/bad/float_2.ion: -------------------------------------------------------------------------------- 1 | 0e-3-4 2 | -------------------------------------------------------------------------------- /iontestdata/bad/float_3.ion: -------------------------------------------------------------------------------- 1 | 3.4e3-3 2 | -------------------------------------------------------------------------------- /iontestdata/bad/float_4.ion: -------------------------------------------------------------------------------- 1 | 0e.3 2 | -------------------------------------------------------------------------------- /iontestdata/bad/float_5.ion: -------------------------------------------------------------------------------- 1 | 3.4.4-3 2 | -------------------------------------------------------------------------------- /iontestdata/bad/float_6.ion: -------------------------------------------------------------------------------- 1 | 3.4e4.3 2 | -------------------------------------------------------------------------------- /iontestdata/bad/float_7.ion: -------------------------------------------------------------------------------- 1 | 3.4ee4 2 | -------------------------------------------------------------------------------- /iontestdata/bad/float_8.ion: -------------------------------------------------------------------------------- 1 | 3.4ea 2 | -------------------------------------------------------------------------------- /iontestdata/bad/float_9.ion: -------------------------------------------------------------------------------- 1 | 03.4e0 2 | -------------------------------------------------------------------------------- /iontestdata/bad/hexIntWithMultipleUnderscores.ion: -------------------------------------------------------------------------------- 1 | 0xab__cd 2 | -------------------------------------------------------------------------------- /iontestdata/bad/hexIntWithTrailingUnderscore.ion: -------------------------------------------------------------------------------- 1 | 0xabcd_ 2 | -------------------------------------------------------------------------------- /iontestdata/bad/hexIntWithUnderscoreAfterNegativeSign.ion: -------------------------------------------------------------------------------- 1 | -_0xabcd 2 | -------------------------------------------------------------------------------- /iontestdata/bad/hexIntWithUnderscoreAfterRadixPrefix.ion: -------------------------------------------------------------------------------- 1 | 0x_abcd 2 | -------------------------------------------------------------------------------- /iontestdata/bad/hexIntWithUnderscoreInsideRadixPrefix.ion: -------------------------------------------------------------------------------- 1 | 0_xabcd 2 | -------------------------------------------------------------------------------- /iontestdata/bad/hexWithTerminatingBackslashNL.ion: -------------------------------------------------------------------------------- 1 | // Numbers can't be terminated by backslash. 2 | ( 0x3\ 3 | ) 4 | -------------------------------------------------------------------------------- /iontestdata/bad/intWithLeadingPlus.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/intWithLeadingPlus.ion -------------------------------------------------------------------------------- /iontestdata/bad/intWithLeadingZeros.ion: -------------------------------------------------------------------------------- 1 | // Numbers can have only one leading zero. 2 | [ 007 ] 3 | -------------------------------------------------------------------------------- /iontestdata/bad/intWithMultipleUnderscores.ion: -------------------------------------------------------------------------------- 1 | 1__2 2 | -------------------------------------------------------------------------------- /iontestdata/bad/intWithTerminatingBackslashNL.ion: -------------------------------------------------------------------------------- 1 | // Numbers can't be terminated by backslash. 2 | ( 1247\ 3 | ) 4 | -------------------------------------------------------------------------------- /iontestdata/bad/intWithTerminatingColon.ion: -------------------------------------------------------------------------------- 1 | // Numbers can't be terminated by colon. 2 | ( 1247:bc ) 3 | -------------------------------------------------------------------------------- /iontestdata/bad/intWithTrailingUnderscore.ion: -------------------------------------------------------------------------------- 1 | 1_ 2 | -------------------------------------------------------------------------------- /iontestdata/bad/intWithUnderscoreAfterNegativeSign.ion: -------------------------------------------------------------------------------- 1 | -_123 2 | -------------------------------------------------------------------------------- /iontestdata/bad/int_1.ion: -------------------------------------------------------------------------------- 1 | 12a 2 | -------------------------------------------------------------------------------- /iontestdata/bad/int_10.ion: -------------------------------------------------------------------------------- 1 | -1 2 | -------------------------------------------------------------------------------- /iontestdata/bad/int_2.ion: -------------------------------------------------------------------------------- 1 | 1-2 2 | -------------------------------------------------------------------------------- /iontestdata/bad/int_3.ion: -------------------------------------------------------------------------------- 1 | 1+2 2 | -------------------------------------------------------------------------------- /iontestdata/bad/int_6.ion: -------------------------------------------------------------------------------- 1 | 0xfg 2 | -------------------------------------------------------------------------------- /iontestdata/bad/int_7.ion: -------------------------------------------------------------------------------- 1 | 0xax 2 | -------------------------------------------------------------------------------- /iontestdata/bad/int_8.ion: -------------------------------------------------------------------------------- 1 | 007 2 | -------------------------------------------------------------------------------- /iontestdata/bad/int_9.ion: -------------------------------------------------------------------------------- 1 | 01 2 | -------------------------------------------------------------------------------- /iontestdata/bad/ivmInList.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/ivmInList.10n -------------------------------------------------------------------------------- /iontestdata/bad/ivmInSexp.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/ivmInSexp.10n -------------------------------------------------------------------------------- /iontestdata/bad/ivmInStruct.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/ivmInStruct.10n -------------------------------------------------------------------------------- /iontestdata/bad/listBackslashNL.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/listBackslashNL.ion -------------------------------------------------------------------------------- /iontestdata/bad/listWithClosingBrace.ion: -------------------------------------------------------------------------------- 1 | [} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/listWithClosingParen.ion: -------------------------------------------------------------------------------- 1 | [) 2 | -------------------------------------------------------------------------------- /iontestdata/bad/list_1.ion: -------------------------------------------------------------------------------- 1 | [aaa bbb ccc] 2 | -------------------------------------------------------------------------------- /iontestdata/bad/list_2.ion: -------------------------------------------------------------------------------- 1 | [1 2 3 4 5] 2 | -------------------------------------------------------------------------------- /iontestdata/bad/list_3.ion: -------------------------------------------------------------------------------- 1 | [aaa: bbb, ccc: ddd] 2 | -------------------------------------------------------------------------------- /iontestdata/bad/list_4.ion: -------------------------------------------------------------------------------- 1 | [)] 2 | -------------------------------------------------------------------------------- /iontestdata/bad/list_5.ion: -------------------------------------------------------------------------------- 1 | [#] 2 | -------------------------------------------------------------------------------- /iontestdata/bad/list_6.ion: -------------------------------------------------------------------------------- 1 | [+-] 2 | -------------------------------------------------------------------------------- /iontestdata/bad/list_7.ion: -------------------------------------------------------------------------------- 1 | [ 2 | -------------------------------------------------------------------------------- /iontestdata/bad/longStringRawControlCharacter.ion: -------------------------------------------------------------------------------- 1 | '''''' 2 | -------------------------------------------------------------------------------- /iontestdata/bad/longStringSlashE.ion: -------------------------------------------------------------------------------- 1 | // \e is not a valid Ion escape sequence 2 | 3 | '''\e''' 4 | -------------------------------------------------------------------------------- /iontestdata/bad/negativeIntWithLeadingUnderscore.ion: -------------------------------------------------------------------------------- 1 | -_1 2 | -------------------------------------------------------------------------------- /iontestdata/bad/negativeIntZero.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/negativeIntZero.10n -------------------------------------------------------------------------------- /iontestdata/bad/negativeIntZeroLn.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/negativeIntZeroLn.10n -------------------------------------------------------------------------------- /iontestdata/bad/nonLeapYear.ion: -------------------------------------------------------------------------------- 1 | 2007-02-29T00:00Z 2 | -------------------------------------------------------------------------------- /iontestdata/bad/nonTextU0120.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/nonTextU0120.ion -------------------------------------------------------------------------------- /iontestdata/bad/nopPadTooShort.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/nopPadTooShort.10n -------------------------------------------------------------------------------- /iontestdata/bad/nulCommentLDotInt.ion: -------------------------------------------------------------------------------- 1 | // Nulls must be a single token. 2 | [ nul/* */l.int ] 3 | -------------------------------------------------------------------------------- /iontestdata/bad/nullCommentDotInt.ion: -------------------------------------------------------------------------------- 1 | // Nulls must be a single token. 2 | [ null/**/.int ] 3 | -------------------------------------------------------------------------------- /iontestdata/bad/nullDot.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/nullDot.ion -------------------------------------------------------------------------------- /iontestdata/bad/nullDotCommentInt.ion: -------------------------------------------------------------------------------- 1 | // Nulls must be a single token. 2 | [ null./**/int ] 3 | -------------------------------------------------------------------------------- /iontestdata/bad/nullDotEscEolInt.ion: -------------------------------------------------------------------------------- 1 | // Nulls must be a single token. 2 | [ null.\ 3 | int ] 4 | -------------------------------------------------------------------------------- /iontestdata/bad/nullDotInSexp.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/nullDotInSexp.ion -------------------------------------------------------------------------------- /iontestdata/bad/nullDotTimestamps.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/nullDotTimestamps.ion -------------------------------------------------------------------------------- /iontestdata/bad/nullEscEolDotInt.ion: -------------------------------------------------------------------------------- 1 | // Nulls must be a single token. 2 | [ null\ 3 | .int ] 4 | -------------------------------------------------------------------------------- /iontestdata/bad/nullSymbolAsAnnotation.ion: -------------------------------------------------------------------------------- 1 | null.symbol::value 2 | -------------------------------------------------------------------------------- /iontestdata/bad/octal209.ion: -------------------------------------------------------------------------------- 1 | "\209" 2 | -------------------------------------------------------------------------------- /iontestdata/bad/octal400.ion: -------------------------------------------------------------------------------- 1 | "\400" 2 | -------------------------------------------------------------------------------- /iontestdata/bad/sexpBackslashNL.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/sexpBackslashNL.ion -------------------------------------------------------------------------------- /iontestdata/bad/sexpBadIntTerminator.ion: -------------------------------------------------------------------------------- 1 | (1--2) 2 | -------------------------------------------------------------------------------- /iontestdata/bad/sexpNotClosed.ion: -------------------------------------------------------------------------------- 1 | ( 2 | -------------------------------------------------------------------------------- /iontestdata/bad/sexpOperatorAnnotation.ion: -------------------------------------------------------------------------------- 1 | // This annotation should be quoted 2 | ( @::23 ) 3 | -------------------------------------------------------------------------------- /iontestdata/bad/sexpWithClosingBrace.ion: -------------------------------------------------------------------------------- 1 | (} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/sexpWithClosingBracket.ion: -------------------------------------------------------------------------------- 1 | (] 2 | -------------------------------------------------------------------------------- /iontestdata/bad/sexpWithComma.ion: -------------------------------------------------------------------------------- 1 | (1, 2) 2 | -------------------------------------------------------------------------------- /iontestdata/bad/sexpWithLoneBracket.ion: -------------------------------------------------------------------------------- 1 | (]) 2 | -------------------------------------------------------------------------------- /iontestdata/bad/spaceInDoubleColon.ion: -------------------------------------------------------------------------------- 1 | annotation : : value 2 | -------------------------------------------------------------------------------- /iontestdata/bad/stringAsAnnotation.ion: -------------------------------------------------------------------------------- 1 | "annotation"::value 2 | -------------------------------------------------------------------------------- /iontestdata/bad/stringLenTooLarge.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/stringLenTooLarge.10n -------------------------------------------------------------------------------- /iontestdata/bad/stringRawControlCharacter.ion: -------------------------------------------------------------------------------- 1 | "" 2 | -------------------------------------------------------------------------------- /iontestdata/bad/stringSlashE.ion: -------------------------------------------------------------------------------- 1 | // \e is not a valid Ion escape sequence 2 | 3 | "\e" 4 | -------------------------------------------------------------------------------- /iontestdata/bad/stringWithEof.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/stringWithEof.ion -------------------------------------------------------------------------------- /iontestdata/bad/stringWithEol.ion: -------------------------------------------------------------------------------- 1 | // Strings cannot contain newlines. 2 | 123 "abc 3 | " 123 4 | -------------------------------------------------------------------------------- /iontestdata/bad/string_1.ion: -------------------------------------------------------------------------------- 1 | "\8" 2 | -------------------------------------------------------------------------------- /iontestdata/bad/string_2.ion: -------------------------------------------------------------------------------- 1 | "\900" 2 | -------------------------------------------------------------------------------- /iontestdata/bad/string_3.ion: -------------------------------------------------------------------------------- 1 | "\xgg" 2 | -------------------------------------------------------------------------------- /iontestdata/bad/string_4.ion: -------------------------------------------------------------------------------- 1 | "\ugggg" 2 | -------------------------------------------------------------------------------- /iontestdata/bad/string_5.ion: -------------------------------------------------------------------------------- 1 | "\z" 2 | -------------------------------------------------------------------------------- /iontestdata/bad/string_6.ion: -------------------------------------------------------------------------------- 1 | "\d" 2 | -------------------------------------------------------------------------------- /iontestdata/bad/string_7.ion: -------------------------------------------------------------------------------- 1 | "\@" 2 | -------------------------------------------------------------------------------- /iontestdata/bad/string_8.ion: -------------------------------------------------------------------------------- 1 | "\$" 2 | -------------------------------------------------------------------------------- /iontestdata/bad/structBackslashNL.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/structBackslashNL.ion -------------------------------------------------------------------------------- /iontestdata/bad/structOrderedEmpty.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/structOrderedEmpty.10n -------------------------------------------------------------------------------- /iontestdata/bad/structWithClosingBracket.ion: -------------------------------------------------------------------------------- 1 | {] 2 | -------------------------------------------------------------------------------- /iontestdata/bad/structWithClosingParen.ion: -------------------------------------------------------------------------------- 1 | {) 2 | -------------------------------------------------------------------------------- /iontestdata/bad/structWithIncompleteField.ion: -------------------------------------------------------------------------------- 1 | {a:} 2 | 3 | -------------------------------------------------------------------------------- /iontestdata/bad/structWithLeadingComma.ion: -------------------------------------------------------------------------------- 1 | {,12} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/structWithLonelyComma.ion: -------------------------------------------------------------------------------- 1 | {,} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/struct_1.ion: -------------------------------------------------------------------------------- 1 | {e::e:f} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/struct_10.ion: -------------------------------------------------------------------------------- 1 | {a::b} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/struct_11.ion: -------------------------------------------------------------------------------- 1 | {a b} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/struct_12.ion: -------------------------------------------------------------------------------- 1 | {+} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/struct_13.ion: -------------------------------------------------------------------------------- 1 | {a:b 2 | -------------------------------------------------------------------------------- /iontestdata/bad/struct_14.ion: -------------------------------------------------------------------------------- 1 | {#:+} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/struct_2.ion: -------------------------------------------------------------------------------- 1 | {a:b,c:d,,} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/struct_3.ion: -------------------------------------------------------------------------------- 1 | {,,} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/struct_4.ion: -------------------------------------------------------------------------------- 1 | {]} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/struct_5.ion: -------------------------------------------------------------------------------- 1 | {3:4} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/struct_6.ion: -------------------------------------------------------------------------------- 1 | {{{}}} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/struct_7.ion: -------------------------------------------------------------------------------- 1 | {()} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/struct_8.ion: -------------------------------------------------------------------------------- 1 | {[]} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/struct_9.ion: -------------------------------------------------------------------------------- 1 | {a=b} 2 | -------------------------------------------------------------------------------- /iontestdata/bad/symbolIDUnmapped.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/symbolIDUnmapped.10n -------------------------------------------------------------------------------- /iontestdata/bad/symbolIDUnmapped.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/symbolIDUnmapped.ion -------------------------------------------------------------------------------- /iontestdata/bad/symbolIdentifierWithDot.ion: -------------------------------------------------------------------------------- 1 | a.b 2 | -------------------------------------------------------------------------------- /iontestdata/bad/symbolLenTooLarge.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/symbolLenTooLarge.10n -------------------------------------------------------------------------------- /iontestdata/bad/symbolSlashE.ion: -------------------------------------------------------------------------------- 1 | // \e is not a valid Ion escape sequence 2 | 3 | '\e' 4 | -------------------------------------------------------------------------------- /iontestdata/bad/symbol_1.ion: -------------------------------------------------------------------------------- 1 | 1symbol 2 | -------------------------------------------------------------------------------- /iontestdata/bad/symbol_10.ion: -------------------------------------------------------------------------------- 1 | '\ugggg' 2 | -------------------------------------------------------------------------------- /iontestdata/bad/symbol_11.ion: -------------------------------------------------------------------------------- 1 | '\xgg' 2 | -------------------------------------------------------------------------------- /iontestdata/bad/symbol_2.ion: -------------------------------------------------------------------------------- 1 | 9symbol 2 | -------------------------------------------------------------------------------- /iontestdata/bad/symbol_3.ion: -------------------------------------------------------------------------------- 1 | :symbol 2 | -------------------------------------------------------------------------------- /iontestdata/bad/symbol_6.ion: -------------------------------------------------------------------------------- 1 | '\877' 2 | -------------------------------------------------------------------------------- /iontestdata/bad/symbol_7.ion: -------------------------------------------------------------------------------- 1 | '\900' 2 | -------------------------------------------------------------------------------- /iontestdata/bad/symbol_8.ion: -------------------------------------------------------------------------------- 1 | 'sym\8bol' 2 | -------------------------------------------------------------------------------- /iontestdata/bad/symbol_9.ion: -------------------------------------------------------------------------------- 1 | '\z' 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/dateDaysInMonth_1.ion: -------------------------------------------------------------------------------- 1 | 2011-01-32 -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/dateDaysInMonth_2.ion: -------------------------------------------------------------------------------- 1 | 2011-02-29 -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/dateDaysInMonth_3.ion: -------------------------------------------------------------------------------- 1 | 2011-04-31 -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/dateDaysInMonth_4.ion: -------------------------------------------------------------------------------- 1 | 2011-07-32 -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/dateDaysInMonth_5.ion: -------------------------------------------------------------------------------- 1 | 2011-09-31 -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/outOfRange/day_1.ion: -------------------------------------------------------------------------------- 1 | 2007-01-00T 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/outOfRange/day_2.ion: -------------------------------------------------------------------------------- 1 | 2007-01-32T 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/outOfRange/hours_1.ion: -------------------------------------------------------------------------------- 1 | 2007-01-01T0:00Z 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/outOfRange/hours_2.ion: -------------------------------------------------------------------------------- 1 | 2007-01-01T24:00Z 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/outOfRange/leapDayNonLeapYear_1.ion: -------------------------------------------------------------------------------- 1 | // 2001 was not a leap year. 2 | 2001-02-29T 3 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/outOfRange/minutes_1.ion: -------------------------------------------------------------------------------- 1 | 2007-01-01T00:0Z 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/outOfRange/minutes_2.ion: -------------------------------------------------------------------------------- 1 | 2007-01-01T00:60Z 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/outOfRange/month_1.ion: -------------------------------------------------------------------------------- 1 | 2007-00-01T 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/outOfRange/month_2.ion: -------------------------------------------------------------------------------- 1 | 2007-13-01T 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/outOfRange/year_2.ion: -------------------------------------------------------------------------------- 1 | 999-01-01T 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/outOfRange/year_3.ion: -------------------------------------------------------------------------------- 1 | 0000-01-01T 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timeDecimalHoursZulu.ion: -------------------------------------------------------------------------------- 1 | 1969-02-23T00.00Z 2 | // Minutes, seconds missing 3 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timeDecimalMinutesZulu.ion: -------------------------------------------------------------------------------- 1 | 1969-02-23T00:00.00Z 2 | // Minutes missing 3 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timeToHoursOffset.ion: -------------------------------------------------------------------------------- 1 | 1969-02-23T00+08:00 2 | // Minutes missing 3 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timeToHoursWithNoZone.ion: -------------------------------------------------------------------------------- 1 | 1969-02-23T00 2 | // Minutes and timezone missing 3 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timeToHoursZulu.ion: -------------------------------------------------------------------------------- 1 | 1969-02-23T00Z 2 | // Minutes missing 3 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timeToMinutesWithLowercaseZulu.ion: -------------------------------------------------------------------------------- 1 | 1969-02-23T00:00z 2 | // Zulu must be uppercase 3 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timeWithHourZone.ion: -------------------------------------------------------------------------------- 1 | 1969-02-23T07:00+07 2 | // Timezone missing minutes 3 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestampMonthAndOffset.ion: -------------------------------------------------------------------------------- 1 | 0001-01T+00:01 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestampYearAndOffset.ion: -------------------------------------------------------------------------------- 1 | 0001T+00:01 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_0000-00T.ion: -------------------------------------------------------------------------------- 1 | 0000-00T 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_0000-01-00.ion: -------------------------------------------------------------------------------- 1 | 0000-01-00 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_0000-01-00T.ion: -------------------------------------------------------------------------------- 1 | 0000-01-00T 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_0000-01-01.ion: -------------------------------------------------------------------------------- 1 | 0000-01-01 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_0000-01-01T.ion: -------------------------------------------------------------------------------- 1 | 0000-01-01T 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_0000-01T.ion: -------------------------------------------------------------------------------- 1 | 0000-01T 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_0000-12-31.ion: -------------------------------------------------------------------------------- 1 | 0000-12-31 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_0000T.ion: -------------------------------------------------------------------------------- 1 | 0000T 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_0001-00-00.ion: -------------------------------------------------------------------------------- 1 | 0001-00-00 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_0001-00-00T.ion: -------------------------------------------------------------------------------- 1 | 0001-00-00T 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_0001-00-01.ion: -------------------------------------------------------------------------------- 1 | 0001-00-01 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_0001-00-01T.ion: -------------------------------------------------------------------------------- 1 | 0001-00-01T 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_0001-00T.ion: -------------------------------------------------------------------------------- 1 | 0001-00T 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_1.ion: -------------------------------------------------------------------------------- 1 | 97-1-1 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_11.ion: -------------------------------------------------------------------------------- 1 | 2000-01-00 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_12.ion: -------------------------------------------------------------------------------- 1 | 97-02-01 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_13.ion: -------------------------------------------------------------------------------- 1 | 2007/02/01 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_14.ion: -------------------------------------------------------------------------------- 1 | 2007:02:01 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_15.ion: -------------------------------------------------------------------------------- 1 | 2005-01-01+08:00 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_17.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T1 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_18.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_19.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12z 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_2.ion: -------------------------------------------------------------------------------- 1 | 2001-01 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_20.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12Z 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_21.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12+08:00 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_22.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12-08:00 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_23.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_24.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10+8 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_25.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10+8:0 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_26.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10+8:00 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_27.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10+08 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_28.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10+08: 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_29.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10+08:1 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_3.ion: -------------------------------------------------------------------------------- 1 | 2001-01-1 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_30.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10+100:10 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_31.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10+10:100 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_32.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10-8 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_33.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10-8:0 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_34.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10-8:00 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_35.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10-08 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_36.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10-08: 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_37.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10-08:1 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_38.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10-100:10 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_39.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10-10:100 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_4.ion: -------------------------------------------------------------------------------- 1 | 1997-2-4 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_40.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:1 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_41.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:1z 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_42.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:1Z 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_43.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:1+08:00 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_44.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:1-08:00 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_45.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_46.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:111 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_47.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11g 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_48.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11+8 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_49.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11+8:1 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_5.ion: -------------------------------------------------------------------------------- 1 | 2006-02-29 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_50.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11+08 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_51.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11+08: 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_52.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11+08:1 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_53.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11+8:10 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_54.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11+888:10 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_55.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11+88:110 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_56.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11-8 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_57.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11-8:1 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_58.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11-08 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_59.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11-08: 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_6.ion: -------------------------------------------------------------------------------- 1 | 2001-01-32 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_60.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11-08:1 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_61.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11-8:10 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_62.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11-888:10 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_63.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11-88:110 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_64.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11.1 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_65.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11.19987 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_66.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:11.19987x 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_67.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T24:10:11Z 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_68.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:60:11Z 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_69.ion: -------------------------------------------------------------------------------- 1 | 2004-12-11T12:10:60Z 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_7.ion: -------------------------------------------------------------------------------- 1 | 2000-04-31 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_70.ion: -------------------------------------------------------------------------------- 1 | 2010-11-17T1:30Z 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_71.ion: -------------------------------------------------------------------------------- 1 | 2010-11-17T12:3Z 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_72.ion: -------------------------------------------------------------------------------- 1 | 2010-11-17U12:30Z -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_8.ion: -------------------------------------------------------------------------------- 1 | 1999-06-31 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestamp/timestamp_9.ion: -------------------------------------------------------------------------------- 1 | 2000-13-01 2 | -------------------------------------------------------------------------------- /iontestdata/bad/timestampWithTerminatingColon.ion: -------------------------------------------------------------------------------- 1 | // Numbers can't be terminated by colon. 2 | ( 2007-07-20T12:00Z:bc ) 3 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelAmpersand.ion: -------------------------------------------------------------------------------- 1 | & 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelAsterisk.ion: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelAt.ion: -------------------------------------------------------------------------------- 1 | @ 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelBackquote.ion: -------------------------------------------------------------------------------- 1 | ` 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelCaret.ion: -------------------------------------------------------------------------------- 1 | ^ 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelEquals.ion: -------------------------------------------------------------------------------- 1 | = 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelExclamation.ion: -------------------------------------------------------------------------------- 1 | ! 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelGreaterThan.ion: -------------------------------------------------------------------------------- 1 | > 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelLessThan.ion: -------------------------------------------------------------------------------- 1 | < 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelMinus.ion: -------------------------------------------------------------------------------- 1 | - 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelNumberSign.ion: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelOperatorAnnotation.ion: -------------------------------------------------------------------------------- 1 | // This annotation should be quoted 2 | @::sym 3 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelPercent.ion: -------------------------------------------------------------------------------- 1 | % 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelPeriod.ion: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelPipe.ion: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelPlus.ion: -------------------------------------------------------------------------------- 1 | + 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelQuestion.ion: -------------------------------------------------------------------------------- 1 | ? 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelQuotedAnnotatedOperator.ion: -------------------------------------------------------------------------------- 1 | 'ann'::@ 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelSemicolon.ion: -------------------------------------------------------------------------------- 1 | ; 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelSimpleAnnotatedOperator.ion: -------------------------------------------------------------------------------- 1 | ann::@ 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelSlash.ion: -------------------------------------------------------------------------------- 1 | / 2 | -------------------------------------------------------------------------------- /iontestdata/bad/topLevelTilde.ion: -------------------------------------------------------------------------------- 1 | ~ 2 | -------------------------------------------------------------------------------- /iontestdata/bad/typecodes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/typecodes/README.md -------------------------------------------------------------------------------- /iontestdata/bad/utf8/surrogate_1.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/utf8/surrogate_1.ion -------------------------------------------------------------------------------- /iontestdata/bad/utf8/surrogate_10.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/utf8/surrogate_10.ion -------------------------------------------------------------------------------- /iontestdata/bad/utf8/surrogate_2.ion: -------------------------------------------------------------------------------- 1 | // malformed utf-16 surrogate - missing 2nd code unit 2 | "\ud800aaa" -------------------------------------------------------------------------------- /iontestdata/bad/utf8/surrogate_3.ion: -------------------------------------------------------------------------------- 1 | // malformed utf-16 surrogate - missing 2nd code unit 2 | "\ud800\u" -------------------------------------------------------------------------------- /iontestdata/bad/utf8/surrogate_4.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/utf8/surrogate_4.ion -------------------------------------------------------------------------------- /iontestdata/bad/utf8/surrogate_5.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/utf8/surrogate_5.ion -------------------------------------------------------------------------------- /iontestdata/bad/utf8/surrogate_6.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/utf8/surrogate_6.ion -------------------------------------------------------------------------------- /iontestdata/bad/utf8/surrogate_7.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/utf8/surrogate_7.ion -------------------------------------------------------------------------------- /iontestdata/bad/utf8/surrogate_8.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/utf8/surrogate_8.ion -------------------------------------------------------------------------------- /iontestdata/bad/utf8/surrogate_9.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/bad/utf8/surrogate_9.ion -------------------------------------------------------------------------------- /iontestdata/good/UnicodeNullInFieldName.ion: -------------------------------------------------------------------------------- 1 | {'f\0o': bar} 2 | -------------------------------------------------------------------------------- /iontestdata/good/allNulls.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/allNulls.ion -------------------------------------------------------------------------------- /iontestdata/good/annotationQuotedFalse.ion: -------------------------------------------------------------------------------- 1 | 'false'::23 2 | -------------------------------------------------------------------------------- /iontestdata/good/annotationQuotedNan.ion: -------------------------------------------------------------------------------- 1 | 'nan'::23 2 | -------------------------------------------------------------------------------- /iontestdata/good/annotationQuotedNegInf.ion: -------------------------------------------------------------------------------- 1 | '-inf'::23 2 | -------------------------------------------------------------------------------- /iontestdata/good/annotationQuotedNull.ion: -------------------------------------------------------------------------------- 1 | 'null'::23 2 | -------------------------------------------------------------------------------- /iontestdata/good/annotationQuotedNullInt.ion: -------------------------------------------------------------------------------- 1 | 'null.int'::23 2 | -------------------------------------------------------------------------------- /iontestdata/good/annotationQuotedOperator.ion: -------------------------------------------------------------------------------- 1 | '@'::23 2 | -------------------------------------------------------------------------------- /iontestdata/good/annotationQuotedPosInf.ion: -------------------------------------------------------------------------------- 1 | '+inf'::23 2 | -------------------------------------------------------------------------------- /iontestdata/good/annotationQuotedTrue.ion: -------------------------------------------------------------------------------- 1 | 'true'::23 2 | -------------------------------------------------------------------------------- /iontestdata/good/blank.ion: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /iontestdata/good/blobs.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/blobs.ion -------------------------------------------------------------------------------- /iontestdata/good/booleans.ion: -------------------------------------------------------------------------------- 1 | true 2 | false 3 | -------------------------------------------------------------------------------- /iontestdata/good/clobWithDel.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/clobWithDel.10n -------------------------------------------------------------------------------- /iontestdata/good/clobWithDel.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/clobWithDel.ion -------------------------------------------------------------------------------- /iontestdata/good/clobs.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/clobs.ion -------------------------------------------------------------------------------- /iontestdata/good/clobsWithQuotes.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/clobsWithQuotes.ion -------------------------------------------------------------------------------- /iontestdata/good/decimalNegativeOneDotTwoEight.ion: -------------------------------------------------------------------------------- 1 | // This traps an off-by-one bug in binary length calculation. 2 | 3 | -1.28 4 | -------------------------------------------------------------------------------- /iontestdata/good/decimalOneDotZero.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/decimalOneDotZero.10n -------------------------------------------------------------------------------- /iontestdata/good/decimalZeroDot.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/decimalZeroDot.10n -------------------------------------------------------------------------------- /iontestdata/good/decimal_e_values.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/decimal_e_values.ion -------------------------------------------------------------------------------- /iontestdata/good/decimal_values.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/decimal_values.ion -------------------------------------------------------------------------------- /iontestdata/good/decimal_zeros.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/decimal_zeros.ion -------------------------------------------------------------------------------- /iontestdata/good/empty.ion: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /iontestdata/good/eolCommentCr.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/eolCommentCr.ion -------------------------------------------------------------------------------- /iontestdata/good/eolCommentCrLf.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/eolCommentCrLf.ion -------------------------------------------------------------------------------- /iontestdata/good/equivs/bigInts.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/equivs/bigInts.ion -------------------------------------------------------------------------------- /iontestdata/good/equivs/binaryInts.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/equivs/binaryInts.ion -------------------------------------------------------------------------------- /iontestdata/good/equivs/blobs.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/equivs/blobs.ion -------------------------------------------------------------------------------- /iontestdata/good/equivs/clobs.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/equivs/clobs.ion -------------------------------------------------------------------------------- /iontestdata/good/equivs/decimals.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/equivs/decimals.ion -------------------------------------------------------------------------------- /iontestdata/good/equivs/floats.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/equivs/floats.ion -------------------------------------------------------------------------------- /iontestdata/good/equivs/ints.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/equivs/ints.ion -------------------------------------------------------------------------------- /iontestdata/good/equivs/lists.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/equivs/lists.ion -------------------------------------------------------------------------------- /iontestdata/good/equivs/nullNulls.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/equivs/nullNulls.ion -------------------------------------------------------------------------------- /iontestdata/good/equivs/paddedInts.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/equivs/paddedInts.10n -------------------------------------------------------------------------------- /iontestdata/good/equivs/sexps.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/equivs/sexps.ion -------------------------------------------------------------------------------- /iontestdata/good/equivs/strings.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/equivs/strings.ion -------------------------------------------------------------------------------- /iontestdata/good/equivs/structs.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/equivs/structs.ion -------------------------------------------------------------------------------- /iontestdata/good/equivs/symbols.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/equivs/symbols.ion -------------------------------------------------------------------------------- /iontestdata/good/equivs/timestamps.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/equivs/timestamps.ion -------------------------------------------------------------------------------- /iontestdata/good/equivs/zeroFloats.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/equivs/zeroFloats.ion -------------------------------------------------------------------------------- /iontestdata/good/fieldNameInf.ion: -------------------------------------------------------------------------------- 1 | // Trap for ION-208 2 | 3 | { inf : false } 4 | -------------------------------------------------------------------------------- /iontestdata/good/fieldNameQuotedNan.ion: -------------------------------------------------------------------------------- 1 | { 'nan' : false } 2 | -------------------------------------------------------------------------------- /iontestdata/good/fieldNameQuotedNegInf.ion: -------------------------------------------------------------------------------- 1 | { '-inf': false } 2 | -------------------------------------------------------------------------------- /iontestdata/good/fieldNameQuotedNull.ion: -------------------------------------------------------------------------------- 1 | { 'null' : false } 2 | -------------------------------------------------------------------------------- /iontestdata/good/fieldNameQuotedNullInt.ion: -------------------------------------------------------------------------------- 1 | { 'null.int' : false } 2 | -------------------------------------------------------------------------------- /iontestdata/good/fieldNameQuotedPosInf.ion: -------------------------------------------------------------------------------- 1 | { '+inf' : false } 2 | -------------------------------------------------------------------------------- /iontestdata/good/fieldNameQuotedTrue.ion: -------------------------------------------------------------------------------- 1 | { 'true' : false } 2 | -------------------------------------------------------------------------------- /iontestdata/good/float32.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/float32.10n -------------------------------------------------------------------------------- /iontestdata/good/floatDblMax.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/floatDblMax.ion -------------------------------------------------------------------------------- /iontestdata/good/floatDblMin.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/floatDblMin.ion -------------------------------------------------------------------------------- /iontestdata/good/floatSpecials.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/floatSpecials.ion -------------------------------------------------------------------------------- /iontestdata/good/float_values.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/float_values.ion -------------------------------------------------------------------------------- /iontestdata/good/float_zeros.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/float_zeros.ion -------------------------------------------------------------------------------- /iontestdata/good/intBigSize1201.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/intBigSize1201.10n -------------------------------------------------------------------------------- /iontestdata/good/intBigSize13.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/intBigSize13.10n -------------------------------------------------------------------------------- /iontestdata/good/intBigSize14.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/intBigSize14.10n -------------------------------------------------------------------------------- /iontestdata/good/intBigSize16.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/intBigSize16.10n -------------------------------------------------------------------------------- /iontestdata/good/intBigSize256.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/intBigSize256.10n -------------------------------------------------------------------------------- /iontestdata/good/intBigSize256.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/intBigSize256.ion -------------------------------------------------------------------------------- /iontestdata/good/intBigSize512.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/intBigSize512.ion -------------------------------------------------------------------------------- /iontestdata/good/intBinary.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/intBinary.ion -------------------------------------------------------------------------------- /iontestdata/good/intLongMinValue.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/intLongMinValue.10n -------------------------------------------------------------------------------- /iontestdata/good/intNegZero.ion: -------------------------------------------------------------------------------- 1 | // This should be accepted as an Ion int for compatibility with JSON. 2 | 3 | -0 4 | -------------------------------------------------------------------------------- /iontestdata/good/intNegativeOneTwoEight.ion: -------------------------------------------------------------------------------- 1 | // This traps an off-by-one bug in binary length calculation. 2 | 3 | -128 4 | -------------------------------------------------------------------------------- /iontestdata/good/integer_values.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/integer_values.ion -------------------------------------------------------------------------------- /iontestdata/good/item1.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/item1.10n -------------------------------------------------------------------------------- /iontestdata/good/lists.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/lists.ion -------------------------------------------------------------------------------- /iontestdata/good/message2.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/message2.ion -------------------------------------------------------------------------------- /iontestdata/good/non-equivs/blobs.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/non-equivs/blobs.ion -------------------------------------------------------------------------------- /iontestdata/good/non-equivs/bools.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/non-equivs/bools.ion -------------------------------------------------------------------------------- /iontestdata/good/non-equivs/clobs.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/non-equivs/clobs.ion -------------------------------------------------------------------------------- /iontestdata/good/non-equivs/floats.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/non-equivs/floats.ion -------------------------------------------------------------------------------- /iontestdata/good/non-equivs/ints.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/non-equivs/ints.ion -------------------------------------------------------------------------------- /iontestdata/good/non-equivs/lists.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/non-equivs/lists.ion -------------------------------------------------------------------------------- /iontestdata/good/nonNulls.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/nonNulls.ion -------------------------------------------------------------------------------- /iontestdata/good/nopPad16Bytes.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/nopPad16Bytes.10n -------------------------------------------------------------------------------- /iontestdata/good/nopPadOneByte.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/nopPadOneByte.10n -------------------------------------------------------------------------------- /iontestdata/good/null.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/null.10n -------------------------------------------------------------------------------- /iontestdata/good/nullBlob.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/nullBlob.10n -------------------------------------------------------------------------------- /iontestdata/good/nullBool.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/nullBool.10n -------------------------------------------------------------------------------- /iontestdata/good/nullClob.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/nullClob.10n -------------------------------------------------------------------------------- /iontestdata/good/nullDecimal.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/nullDecimal.10n -------------------------------------------------------------------------------- /iontestdata/good/nullFloat.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/nullFloat.10n -------------------------------------------------------------------------------- /iontestdata/good/nullInt2.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/nullInt2.10n -------------------------------------------------------------------------------- /iontestdata/good/nullInt3.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/nullInt3.10n -------------------------------------------------------------------------------- /iontestdata/good/nullList.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/nullList.10n -------------------------------------------------------------------------------- /iontestdata/good/nullSexp.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/nullSexp.10n -------------------------------------------------------------------------------- /iontestdata/good/nullString.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/nullString.10n -------------------------------------------------------------------------------- /iontestdata/good/nullStruct.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/nullStruct.10n -------------------------------------------------------------------------------- /iontestdata/good/nullSymbol.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/nullSymbol.10n -------------------------------------------------------------------------------- /iontestdata/good/nullTimestamp.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/nullTimestamp.10n -------------------------------------------------------------------------------- /iontestdata/good/nulls.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/nulls.ion -------------------------------------------------------------------------------- /iontestdata/good/octal000.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/octal000.ion -------------------------------------------------------------------------------- /iontestdata/good/one.ion: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /iontestdata/good/operators.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/operators.ion -------------------------------------------------------------------------------- /iontestdata/good/sexpAnnotationQuotedOperator.ion: -------------------------------------------------------------------------------- 1 | ( '@'::23 ) 2 | -------------------------------------------------------------------------------- /iontestdata/good/sexps.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/sexps.ion -------------------------------------------------------------------------------- /iontestdata/good/strings.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/strings.ion -------------------------------------------------------------------------------- /iontestdata/good/strings2.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/strings2.ion -------------------------------------------------------------------------------- /iontestdata/good/strings_cr_nl.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/strings_cr_nl.ion -------------------------------------------------------------------------------- /iontestdata/good/strings_nl.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/strings_nl.ion -------------------------------------------------------------------------------- /iontestdata/good/structEmpty.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/structEmpty.10n -------------------------------------------------------------------------------- /iontestdata/good/structFieldAnnotationsUnquotedThenQuoted.ion: -------------------------------------------------------------------------------- 1 | // Captures ION-126 2 | 3 | {f:a::'b'::null} 4 | -------------------------------------------------------------------------------- /iontestdata/good/structLen13.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/structLen13.10n -------------------------------------------------------------------------------- /iontestdata/good/structLen14.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/structLen14.10n -------------------------------------------------------------------------------- /iontestdata/good/structLen15.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/structLen15.10n -------------------------------------------------------------------------------- /iontestdata/good/structOrdered.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/structOrdered.10n -------------------------------------------------------------------------------- /iontestdata/good/structUnordered.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/structUnordered.10n -------------------------------------------------------------------------------- /iontestdata/good/structs.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/structs.ion -------------------------------------------------------------------------------- /iontestdata/good/subfieldInt.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/subfieldInt.ion -------------------------------------------------------------------------------- /iontestdata/good/subfieldUInt.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/subfieldUInt.ion -------------------------------------------------------------------------------- /iontestdata/good/subfieldVarInt.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/subfieldVarInt.ion -------------------------------------------------------------------------------- /iontestdata/good/subfieldVarUInt.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/subfieldVarUInt.ion -------------------------------------------------------------------------------- /iontestdata/good/symbolEmpty.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/symbolEmpty.ion -------------------------------------------------------------------------------- /iontestdata/good/symbolEmptyWithLF.ion: -------------------------------------------------------------------------------- 1 | // Here the LF is escaped-away leaving an empty symbol. 2 | '\ 3 | ' 4 | -------------------------------------------------------------------------------- /iontestdata/good/symbolEmptyWithLFLF.ion: -------------------------------------------------------------------------------- 1 | // Here the LF is escaped-away leaving an empty symbol. 2 | '\ 3 | \ 4 | ' 5 | -------------------------------------------------------------------------------- /iontestdata/good/symbolWithDel.ion: -------------------------------------------------------------------------------- 1 | // Symbol text is (only) U+007F DEL Delete 2 | '' 3 | -------------------------------------------------------------------------------- /iontestdata/good/symbolZero.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/symbolZero.ion -------------------------------------------------------------------------------- /iontestdata/good/symbols.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/symbols.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile0.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile0.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile1.ion: -------------------------------------------------------------------------------- 1 | $ion_1_0 2 | PurchaseOrder::{name:"widgets", quantity:"6483021036"} -------------------------------------------------------------------------------- /iontestdata/good/testfile10.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile10.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile11.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile11.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile12.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile12.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile13.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile13.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile14.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile14.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile15.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile15.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile16.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile16.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile17.ion: -------------------------------------------------------------------------------- 1 | $ion_1_0 2 | 42 -------------------------------------------------------------------------------- /iontestdata/good/testfile18.ion: -------------------------------------------------------------------------------- 1 | 42 -------------------------------------------------------------------------------- /iontestdata/good/testfile19.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile19.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile20.ion: -------------------------------------------------------------------------------- 1 | $ion_1_0 2 | te2::(aa "ss" bb) -------------------------------------------------------------------------------- /iontestdata/good/testfile21.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile21.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile22.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile22.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile23.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile23.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile24.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile24.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile25.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile25.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile26.ion: -------------------------------------------------------------------------------- 1 | $ion_1_0 2 | ({{2dDS}}) -------------------------------------------------------------------------------- /iontestdata/good/testfile28.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile28.10n -------------------------------------------------------------------------------- /iontestdata/good/testfile28.ion: -------------------------------------------------------------------------------- 1 | $ion_1_0 2 | ( 3 | sjis::{{"2007-\0sdf-11-20"}} 4 | ) -------------------------------------------------------------------------------- /iontestdata/good/testfile3.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile3.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile30.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile30.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile31.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile31.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile33.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile33.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile34.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile34.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile35.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile35.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile37.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile37.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile4.ion: -------------------------------------------------------------------------------- 1 | $ion_1_0 2 | b::{v:""} -------------------------------------------------------------------------------- /iontestdata/good/testfile5.ion: -------------------------------------------------------------------------------- 1 | $ion_1_0 2 | b::{v:""} -------------------------------------------------------------------------------- /iontestdata/good/testfile6.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile6.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile7.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile7.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile8.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/testfile8.ion -------------------------------------------------------------------------------- /iontestdata/good/testfile9.ion: -------------------------------------------------------------------------------- 1 | $ion_1_0 2 | b::{} -------------------------------------------------------------------------------- /iontestdata/good/typecodes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/typecodes/README.md -------------------------------------------------------------------------------- /iontestdata/good/typecodes/T0.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/typecodes/T0.10n -------------------------------------------------------------------------------- /iontestdata/good/typecodes/T1.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/typecodes/T1.10n -------------------------------------------------------------------------------- /iontestdata/good/typecodes/T10.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/typecodes/T10.10n -------------------------------------------------------------------------------- /iontestdata/good/typecodes/T11.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/typecodes/T11.10n -------------------------------------------------------------------------------- /iontestdata/good/typecodes/T12.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/typecodes/T12.10n -------------------------------------------------------------------------------- /iontestdata/good/typecodes/T13.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/typecodes/T13.10n -------------------------------------------------------------------------------- /iontestdata/good/typecodes/T14.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/typecodes/T14.10n -------------------------------------------------------------------------------- /iontestdata/good/typecodes/T15.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/typecodes/T15.10n -------------------------------------------------------------------------------- /iontestdata/good/typecodes/T2.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/typecodes/T2.10n -------------------------------------------------------------------------------- /iontestdata/good/typecodes/T3.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/typecodes/T3.10n -------------------------------------------------------------------------------- /iontestdata/good/typecodes/T4.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/typecodes/T4.10n -------------------------------------------------------------------------------- /iontestdata/good/typecodes/T5.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/typecodes/T5.10n -------------------------------------------------------------------------------- /iontestdata/good/typecodes/T8.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/typecodes/T8.10n -------------------------------------------------------------------------------- /iontestdata/good/typecodes/T9.10n: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/typecodes/T9.10n -------------------------------------------------------------------------------- /iontestdata/good/utf16.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/utf16.ion -------------------------------------------------------------------------------- /iontestdata/good/utf32.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/utf32.ion -------------------------------------------------------------------------------- /iontestdata/good/whitespace.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata/good/whitespace.ion -------------------------------------------------------------------------------- /iontestdata_1_1/bad/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/bad/README.md -------------------------------------------------------------------------------- /iontestdata_1_1/bad/annotationFalse.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | false::23 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/annotationNan.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | nan::23 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/annotationNull.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | null :: 23 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/annotationNullInt.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | null.int :: 23 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/annotationTrue.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | true::23 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/binaryIntWithMultipleUnderscores.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0b10__10 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/binaryIntWithTrailingUnderscore.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0b1010_ 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/binaryIntWithUnderscoreAfterNegativeSign.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | -_0b1010 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/binaryIntWithUnderscoreAfterRadixPrefix.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0b_1010 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/binaryIntWithUnderscoreInsideRadixPrefix.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0_b1010 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/blobWithBackslashInCloser.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{aaaa}\ 3 | } 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/blob_1.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ 12345 }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/blob_10.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ YSBiIGMgZCBlIGYgZyBoIGkgaiBrIGwgbSBuIG8gcCBxIHIgcyB0IHUgdiB3IHggeSB6. }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/blob_11.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ YSBiIGMgZCBlIGYgZyBoIGkgaiBrIGwgbSBuIG8gcCBxIHIgcyB0IHUgdiB3IHggeSB6_ }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/blob_12.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/bad/blob_12.ion -------------------------------------------------------------------------------- /iontestdata_1_1/bad/blob_2.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ 'nonsens' }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/blob_3.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // Unneccessary pad character 3 | {{ nonsense= }} 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/blob_4.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // Unnecessary pad character 3 | {{ SSBhbSBhIGJsb2I== }} 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/blob_5.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // Only padding 3 | {{ ==== }} 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/blob_6.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ YSBiIGMgZCBlIGYgZyBoIGkgaiBrI.GwgbSBuIG8gcCBxIHIgcyB0IHUgdiB3IHggeSB6 }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/blob_7.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ YSBiIGMgZCBlIGYgZyBoIGkgaiBrI_GwgbSBuIG8gcCBxIHIgcyB0IHUgdiB3IHggeSB6 }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/blob_8.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ .YSBiIGMgZCBlIGYgZyBoIGkgaiBrIGwgbSBuIG8gcCBxIHIgcyB0IHUgdiB3IHggeSB6 }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/blob_9.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ _YSBiIGMgZCBlIGYgZyBoIGkgaiBrIGwgbSBuIG8gcCBxIHIgcyB0IHUgdiB3IHggeSB6 }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clobWithLongLiteralBlockCommentAtEnd.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{'''hello''' /*world*/}} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clobWithLongLiteralBlockCommentAtFront.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{/*hello*/ '''world'''}} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clobWithLongLiteralInlineCommentAtEnd.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ '''hello''' 3 | // world }} 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clobWithLongLiteralInlineCommentAtFront.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ // hello 3 | '''world'''}} 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clobWithShortLiteralBlockCommentAtEnd.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{"hello" /*world*/}} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clobWithShortLiteralBlockCommentAtFront.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{/*hello*/ "world"}} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clobWithShortLiteralInlineCommentAtEnd.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ 3 | "hello" 4 | // world 5 | }} 6 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clobWithShortLiteralInlineCommentAtFront.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ 3 | // hello 4 | "world 5 | }} 6 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clob_1.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ "\877" }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clob_10.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ 'one' }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clob_2.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ "\u3000" }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clob_3.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ "one" "another" }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clob_4.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ '''one''' "another" }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clob_5.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ '''one''' "" }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clob_6.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/bad/clob_6.ion -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clob_7.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ "one" '''another'''}} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clob_8.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ "one" other stuff }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clob_9.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ "one" 6 }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clob_u0020.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ "\u0020" }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clob_u00FF.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ "\u00FF" }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/clob_u01FF.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{ "\u01FF" }} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/colon.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // Colon is not a valid operator character. 3 | : 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/comma.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // Comma is not a valid operator character. 3 | , 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/dateWith2DigitYear.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // Timestamp must have 4-digit year. 3 | 69-02-23 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/dateWithZ.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/bad/dateWithZ.ion -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimalWithLeadingUnderscore.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | _123.456 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimalWithMultipleUnderscores.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 12__34.56 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimalWithTrailingUnderscore.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 123.456_ 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimalWithUnderscoreAfterDecimalPoint.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 123._456 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimalWithUnderscoreAfterNegativeSign.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | -_123.456 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimalWithUnderscoreBeforeDecimalPoint.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 123_.456 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimalWithUnderscoresAroundDecimalPoint.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 123_._456 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimal_1.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0d0-3 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimal_10.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 3.4a 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimal_11.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/bad/decimal_11.ion -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimal_12.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 04.3 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimal_13.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 007d4 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimal_14.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 00d0 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimal_2.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0d-3-4 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimal_3.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 3.4d3-3 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimal_4.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0.3-4 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimal_5.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0.3.4 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimal_6.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0d.3 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimal_7.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 3.4.4-3 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimal_8.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 3.4d4.3 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/decimal_9.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 3.4dd4 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/fieldNameNan.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | { nan : false } 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/fieldNameNull.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | { null : false } 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/fieldNameNullInt.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | { null.ints : false } 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/fieldNameTrue.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | { true: 1 } 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/float_1.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0e0-3 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/float_10.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 003e4 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/float_11.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 00e0 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/float_2.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0e-3-4 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/float_3.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 3.4e3-3 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/float_4.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0e.3 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/float_5.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 3.4.4-3 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/float_6.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 3.4e4.3 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/float_7.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 3.4ee4 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/float_8.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 3.4ea 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/float_9.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 03.4e0 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/hexIntWithMultipleUnderscores.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0xab__cd 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/hexIntWithTrailingUnderscore.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0xabcd_ 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/hexIntWithUnderscoreAfterNegativeSign.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | -_0xabcd 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/hexIntWithUnderscoreAfterRadixPrefix.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0x_abcd 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/hexIntWithUnderscoreInsideRadixPrefix.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0_xabcd 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/intWithLeadingZeros.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // Numbers can have only one leading zero. 3 | [ 007 ] 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/intWithMultipleUnderscores.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 1__2 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/intWithTerminatingColon.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // Numbers can't be terminated by colon. 3 | ( 1247:bc ) 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/intWithTrailingUnderscore.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 1_ 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/intWithUnderscoreAfterNegativeSign.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | -_123 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/int_1.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 12a 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/int_10.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | -1 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/int_2.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 1-2 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/int_3.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 1+2 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/int_6.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0xfg 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/int_7.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0xax 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/int_8.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 007 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/int_9.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 01 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/listWithClosingBrace.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | [} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/listWithClosingParen.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | [) 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/list_1.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | [aaa bbb ccc] 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/list_2.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | [1 2 3 4 5] 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/list_3.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | [aaa: bbb, ccc: ddd] 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/list_4.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | [)] 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/list_5.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | [#] 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/list_6.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | [+-] 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/list_7.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | [ 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/longStringRawControlCharacter.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | '''''' 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/longStringSlashE.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // \e is not a valid Ion escape sequence 3 | 4 | '''\e''' 5 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/negativeIntWithLeadingUnderscore.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | -_1 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/nonLeapYear.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2007-02-29T00:00Z 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/nonTextU0120.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/bad/nonTextU0120.ion -------------------------------------------------------------------------------- /iontestdata_1_1/bad/nulCommentLDotInt.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // Nulls must be a single token. 3 | [ nul/* */l.int ] 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/nullCommentDotInt.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // Nulls must be a single token. 3 | [ null/**/.int ] 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/nullDot.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/bad/nullDot.ion -------------------------------------------------------------------------------- /iontestdata_1_1/bad/nullDotCommentInt.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // Nulls must be a single token. 3 | [ null./**/int ] 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/nullDotEscEolInt.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // Nulls must be a single token. 3 | [ null.\ 4 | int ] 5 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/nullEscEolDotInt.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // Nulls must be a single token. 3 | [ null\ 4 | .int ] 5 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/nullSymbolAsAnnotation.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | null.symbol::value 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/octal209.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | "\209" 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/octal400.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | "\400" 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/sexpBadIntTerminator.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | (1--2) 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/sexpNotClosed.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | ( 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/sexpOperatorAnnotation.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // This annotation should be quoted 3 | ( @::23 ) 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/sexpWithClosingBrace.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | (} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/sexpWithClosingBracket.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | (] 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/sexpWithComma.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | (1, 2) 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/sexpWithLoneBracket.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | (]) 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/stringAsAnnotation.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | "annotation"::value 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/stringRawControlCharacter.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | "" 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/stringSlashE.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // \e is not a valid Ion escape sequence 3 | 4 | "\e" 5 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/stringWithEol.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // Strings cannot contain newlines. 3 | 123 "abc 4 | " 123 5 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/string_1.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | "\8" 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/string_2.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | "\900" 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/string_3.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | "\xgg" 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/string_4.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | "\ugggg" 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/string_5.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | "\z" 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/string_6.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | "\d" 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/string_7.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | "\@" 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/string_8.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | "\$" 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/structWithClosingBracket.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {] 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/structWithClosingParen.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {) 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/structWithIncompleteField.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {a:} 3 | 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/structWithLeadingComma.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {,12} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/structWithLonelyComma.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {,} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/struct_1.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {e::e:f} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/struct_10.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {a::b} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/struct_11.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {a b} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/struct_12.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {+} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/struct_13.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {a:b 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/struct_14.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {#:+} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/struct_2.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {a:b,c:d,,} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/struct_3.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {,,} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/struct_4.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {]} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/struct_5.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {3:4} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/struct_6.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {{{}}} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/struct_7.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {()} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/struct_8.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {[]} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/struct_9.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | {a=b} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/symbolIdentifierWithDot.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | a.b 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/symbolSlashE.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // \e is not a valid Ion escape sequence 3 | 4 | '\e' 5 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/symbol_1.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 1symbol 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/symbol_10.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | '\ugggg' 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/symbol_11.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | '\xgg' 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/symbol_2.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 9symbol 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/symbol_3.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | :symbol 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/symbol_6.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | '\877' 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/symbol_7.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | '\900' 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/symbol_8.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 'sym\8bol' 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/symbol_9.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | '\z' 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/dateDaysInMonth_1.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2011-01-32 -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/dateDaysInMonth_2.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2011-02-29 -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/dateDaysInMonth_3.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2011-04-31 -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/dateDaysInMonth_4.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2011-07-32 -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/dateDaysInMonth_5.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2011-09-31 -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/outOfRange/day_1.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2007-01-00T 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/outOfRange/day_2.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2007-01-32T 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/outOfRange/hours_1.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2007-01-01T0:00Z 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/outOfRange/hours_2.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2007-01-01T24:00Z 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/outOfRange/leapDayNonLeapYear_1.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // 2001 was not a leap year. 3 | 2001-02-29T 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/outOfRange/minutes_1.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2007-01-01T00:0Z 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/outOfRange/minutes_2.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2007-01-01T00:60Z 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/outOfRange/month_1.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2007-00-01T 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/outOfRange/month_2.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2007-13-01T 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/outOfRange/year_2.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 999-01-01T 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timeDecimalHoursZulu.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 1969-02-23T00.00Z 3 | // Minutes, seconds missing 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timeDecimalMinutesZulu.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 1969-02-23T00:00.00Z 3 | // Minutes missing 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timeToHoursOffset.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 1969-02-23T00+08:00 3 | // Minutes missing 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timeToHoursWithNoZone.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 1969-02-23T00 3 | // Minutes and timezone missing 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timeToHoursZulu.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 1969-02-23T00Z 3 | // Minutes missing 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timeWithHourZone.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 1969-02-23T07:00+07 3 | // Timezone missing minutes 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestampMonthAndOffset.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0001-01T+00:01 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestampYearAndOffset.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0001T+00:01 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_0000-00T.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0000-00T 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_0000-01-00.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0000-01-00 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_0000-01-00T.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0000-01-00T 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_0000-01T.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0000-01T 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_0000-12-31.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0000-12-31 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_0000T.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0000T 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_0001-00-00.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0001-00-00 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_0001-00-00T.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0001-00-00T 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_0001-00-01.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0001-00-01 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_0001-00-01T.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0001-00-01T 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_0001-00T.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 0001-00T 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_1.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 97-1-1 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_11.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2000-01-00 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_12.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 97-02-01 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_13.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2007/02/01 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_14.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2007:02:01 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_15.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2005-01-01+08:00 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_17.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T1 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_18.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_19.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12z 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_2.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2001-01 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_20.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12Z 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_21.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12+08:00 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_22.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12-08:00 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_23.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_24.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10+8 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_25.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10+8:0 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_26.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10+8:00 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_27.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10+08 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_28.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10+08: 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_29.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10+08:1 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_3.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2001-01-1 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_30.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10+100:10 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_31.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10+10:100 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_32.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10-8 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_33.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10-8:0 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_34.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10-8:00 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_35.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10-08 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_36.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10-08: 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_37.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10-08:1 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_38.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10-100:10 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_39.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10-10:100 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_4.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 1997-2-4 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_40.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:1 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_41.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:1z 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_42.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:1Z 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_43.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:1+08:00 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_44.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:1-08:00 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_45.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_46.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:111 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_47.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11g 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_48.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11+8 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_49.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11+8:1 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_5.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2006-02-29 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_50.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11+08 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_51.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11+08: 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_52.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11+08:1 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_53.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11+8:10 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_54.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11+888:10 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_55.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11+88:110 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_56.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11-8 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_57.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11-8:1 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_58.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11-08 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_59.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11-08: 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_6.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2001-01-32 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_60.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11-08:1 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_61.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11-8:10 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_62.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11-888:10 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_63.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11-88:110 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_64.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11.1 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_65.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11.19987 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_66.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:11.19987x 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_67.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T24:10:11Z 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_68.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:60:11Z 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_69.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2004-12-11T12:10:60Z 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_7.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2000-04-31 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_70.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2010-11-17T1:30Z 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_71.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2010-11-17T12:3Z 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_72.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2010-11-17U12:30Z -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_8.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 1999-06-31 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/timestamp/timestamp_9.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 2000-13-01 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelAmpersand.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | & 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelAsterisk.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | * 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelAt.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | @ 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelBackquote.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | ` 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelCaret.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | ^ 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelEquals.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | = 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelExclamation.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | ! 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelGreaterThan.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | > 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelLessThan.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | < 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelMinus.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | - 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelNumberSign.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | # 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelOperatorAnnotation.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // This annotation should be quoted 3 | @::sym 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelPercent.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | % 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelPeriod.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | . 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelPipe.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | | 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelPlus.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | + 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelQuestion.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | ? 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelQuotedAnnotatedOperator.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 'ann'::@ 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelSemicolon.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | ; 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelSimpleAnnotatedOperator.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | ann::@ 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelSlash.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | / 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/bad/topLevelTilde.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | ~ 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/allNulls.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/allNulls.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/annotationQuotedFalse.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 'false'::23 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/annotationQuotedNan.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 'nan'::23 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/annotationQuotedNegInf.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | '-inf'::23 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/annotationQuotedNull.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 'null'::23 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/annotationQuotedNullInt.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 'null.int'::23 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/annotationQuotedOperator.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | '@'::23 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/annotationQuotedPosInf.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | '+inf'::23 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/annotationQuotedTrue.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 'true'::23 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/blank.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 3 | 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/blobs.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/blobs.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/booleans.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | true 3 | false 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/clobWithDel.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/clobWithDel.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/clobs.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/clobs.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/empty.ion: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/equivs/ints.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/equivs/ints.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/fieldNameInf.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // Trap for ION-208 3 | 4 | { inf : false } 5 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/fieldNameQuotedNan.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | { 'nan' : false } 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/fieldNameQuotedNegInf.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | { '-inf': false } 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/fieldNameQuotedNull.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | { 'null' : false } 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/fieldNameQuotedNullInt.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | { 'null.int' : false } 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/fieldNameQuotedPosInf.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | { '+inf' : false } 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/fieldNameQuotedTrue.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | { 'true' : false } 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/floatDblMax.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/floatDblMax.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/floatDblMin.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/floatDblMin.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/float_zeros.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/float_zeros.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/intBinary.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/intBinary.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/intNegZero.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/intNegZero.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/lists.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/lists.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/macros/make_string.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | (:make_string a "b") 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/macros/none.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | (:none) 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/macros/none_invoked_in_values_macro.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | (:values (:none) ) 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/macros/values.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | (:values a "b") 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/message2.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/message2.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/nonNulls.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/nonNulls.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/nulls.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/nulls.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/octal000.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/octal000.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/one.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 1 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/operators.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/operators.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/sexpAnnotationQuotedOperator.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | ( '@'::23 ) 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/sexps.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/sexps.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/strings.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/strings.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/strings2.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/strings2.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/strings_nl.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/strings_nl.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/structFieldAnnotationsUnquotedThenQuoted.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // Captures ION-126 3 | 4 | {f:a::'b'::null} 5 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/structs.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/structs.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/subfieldInt.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/subfieldInt.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/symbolEmpty.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/symbolEmpty.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/symbolEmptyWithLF.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // Here the LF is escaped-away leaving an empty symbol. 3 | '\ 4 | ' 5 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/symbolWithDel.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | // Symbol text is (only) U+007F DEL Delete 3 | '' 4 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/symbolZero.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/symbolZero.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/symbols.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/symbols.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile0.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile0.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile1.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | PurchaseOrder::{name:"widgets", quantity:"6483021036"} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile10.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile10.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile11.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile11.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile12.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile12.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile13.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile13.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile15.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile15.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile16.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile16.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile18.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 42 -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile19.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile19.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile20.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | te2::(aa "ss" bb) 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile21.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile21.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile22.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile22.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile23.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile23.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile24.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile24.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile25.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile25.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile26.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | ({{2dDS}}) 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile28.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | ( 3 | sjis::{{"2007-\0sdf-11-20"}} 4 | ) 5 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile3.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile3.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile30.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile30.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile31.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile31.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile33.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile33.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile34.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile34.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile35.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile35.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile37.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile37.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile4.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | b::{v:""} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile5.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | b::{v:""} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile6.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile6.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile7.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile7.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile8.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/testfile8.ion -------------------------------------------------------------------------------- /iontestdata_1_1/good/testfile9.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | b::{} 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/utf16.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/utf32.ion: -------------------------------------------------------------------------------- 1 | $ion_1_1 2 | 3 | -------------------------------------------------------------------------------- /iontestdata_1_1/good/whitespace.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-ion/ion-tests/HEAD/iontestdata_1_1/good/whitespace.ion --------------------------------------------------------------------------------