diff --git a/src/- VI Tree - JKI JSON Serialization.vi b/src/- VI Tree - JKI JSON Serialization.vi new file mode 100644 index 0000000..239013b Binary files /dev/null and b/src/- VI Tree - JKI JSON Serialization.vi differ diff --git a/src/Deserializer/JSON Deserializer/Get UTC Offset.vi b/src/Deserializer/JSON Deserializer/Get UTC Offset.vi index 743aed7..7361988 100644 Binary files a/src/Deserializer/JSON Deserializer/Get UTC Offset.vi and b/src/Deserializer/JSON Deserializer/Get UTC Offset.vi differ diff --git a/src/Examples/HTTP GET Current Time/HTTP GET Current Time.lvlib b/src/Examples/HTTP GET Current Time/HTTP GET Current Time.lvlib new file mode 100644 index 0000000..64f2641 --- /dev/null +++ b/src/Examples/HTTP GET Current Time/HTTP GET Current Time.lvlib @@ -0,0 +1,11 @@ + + + )!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\>8"=>MQ%!8143;(8.6"2CVM#WJ",7Q,SN&(N<!NK!7VM#WI"<8A0$%94UZ2$P%E"Y.?G@I%A7=11U>M\7P%FXB^VL\`NHV=@X<^39O0^N(_<8NZOEH@@=^_CM?,3)VK63LD->8LS%=_]J'0@/1N<XH,7^\SFJ?]Z#5P?=F,HP+5JTTF+5`Z>MB$(P+1)YX*RU2DU$(![)Q3YW.YBG>YBM@8'*\B':\B'2Z>9HC':XC':XD=&M-T0--T0-.DK%USWS(H'2\$2`-U4`-U4`/9-JKH!>JE<?!W#%;UC_WE?:KH?:R']T20]T20]\A=T>-]T>-]T?/7<66[UTQ//9^BIHC+JXC+JXA-(=640-640-6DOCC?YCG)-G%:(#(+4;6$_6)]R?.8&%`R&%`R&)^,WR/K<75?GM=BZUG?Z%G?Z%E?1U4S*%`S*%`S'$;3*XG3*XG3RV320-G40!G3*D6^J-(3D;F4#J,(T\:<=HN+P5FS/S,7ZIWV+7.NNFC<+.<GC0819TX-7!]JVO,(7N29CR6L%7,^=<(1M4#R*IFV][.DX(X?V&6>V&G>V&%>V&\N(L@_Z9\X_TVONVN=L^?Y8#ZR0J`D>$L&]8C-Q_%1_`U_>LP>WWPAG_0NB@$TP@4C`%`KH@[8`A@PRPA=PYZLD8Y!#/7SO!!!!!! + 536903680 + 1.0.0.0 + true + + + + + diff --git a/src/Examples/HTTP GET Current Time/HTTP GET JSON Current Time.vi b/src/Examples/HTTP GET Current Time/HTTP GET JSON Current Time.vi new file mode 100644 index 0000000..9a11ca2 Binary files /dev/null and b/src/Examples/HTTP GET Current Time/HTTP GET JSON Current Time.vi differ diff --git a/src/Examples/HTTP GET Current Time/rest_api_time_cluster.ctl b/src/Examples/HTTP GET Current Time/rest_api_time_cluster.ctl new file mode 100644 index 0000000..cea4b57 Binary files /dev/null and b/src/Examples/HTTP GET Current Time/rest_api_time_cluster.ctl differ diff --git a/src/JKI JSON Serialization.lvlib b/src/JKI JSON Serialization.lvlib index d400ed3..bce8f61 100644 --- a/src/JKI JSON Serialization.lvlib +++ b/src/JKI JSON Serialization.lvlib @@ -16,16 +16,20 @@ + + + + + + + + + + + + - - - - - - - - diff --git a/src/JSON Serialization.lvproj b/src/JSON Serialization.lvproj index 34bb398..53e517c 100644 --- a/src/JSON Serialization.lvproj +++ b/src/JSON Serialization.lvproj @@ -78,17 +78,46 @@ + + + + + + 0 + - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -233,9 +262,9 @@ - - - + + + diff --git a/src/JSON Serialization.vipb b/src/JSON Serialization.vipb index bf096b0..bd1103e 100644 --- a/src/JSON Serialization.vipb +++ b/src/JSON Serialization.vipb @@ -1,14 +1,14 @@ - + JKI_lib_json_serialization - 2.0.1.40 + 2.1.0.45 false . .. JKI BSD - 20.0 + 20.0 (64-bit) false 00000D7E002800000C9A00000400000200020022002200080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF00000000FFFFFFFFFFFFFF00000000000000000000000000000000000000FFFF00000000FF0101010101FF00000000000000000000000000000000000000FFFF0000FFFFFF0101010101FFFFFF0000000000000000000000000000000000FFFF0000FF01FF0101010101FF01FF0000FFFFFFFFFFFFFFFFFF000000000000FFFF0000FFFFFF0101010101FFFFFF00000000000000000000FF000000000000FFFF00000000FF0101010101FF000000000000000000000000FF000000000000FFFF00000000FFFFFFFFFFFFFF000000000000000000000000FF000000000000FFFF0000000000000000000000000000000000000000000000FF000000000000FFFF000000000000000000000000000000000000000000FFFFFFFFFF00000000FFFF00000000000000000000000000000000000000000000FFFFFF0000000000FFFF0000000000000000FF0000000000000000000000000000FF000000000000FFFF00000000000000FFFFFF0000000000000000000000000000000000000000FFFF000000000000FFFFFFFFFF00000000000000000000000000000000000000FFFF0000000000000000FF000000000000000000000000000000000000000000FFFF0000000000000000FF00000000000000000000000000FF0000FF00000000FFFF0000000000000000FF000000000000000000000000FF00000000FF000000FFFF0000000000000000FF000000000000000000000000FF00000000FF000000FFFF0000000000000000FF000000000000000000000000FF00000000FF000000FFFF0000000000000000FFFFFFFFFFFFFFFFFFFF0000FF000000000000FF0000FFFF000000000000000000000000000000000000000000FF00000000FF000000FFFF000000000000000000000000000000000000000000FF00000000FF000000FFFF000000000000000000000000000000000000000000FF00000000FF000000FFFF00000000000000000000000000000000000000000000FF0000FF00000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF002900000012000000020000000D01000000000100000000000A000000080000000000240024002900000012000000020000000D00B2B2B900010000000000100000001000000002002300000000000000000023002900000012000000020000000D00FCFCFD00010000000000100000001000000002002200010001000100010022002900000012000000020000000D00B2B2B900010000000000100000001000000002000000240024002400240000002900000012000000020000000D0080808A00010000000000100000001000000002000100230023002300230001 JKI JSON @@ -17,10 +17,12 @@ + jki_lib_caraya >= 1.4.3.147 jki_lib_serialization >= 1.0.1.14 jki_lib_unicode >= 1.0.0.7 oglib_error >= 4.2.0.23 oglib_lvdata >= 4.2.0.21 + jki_lib_caraya-1.4.3.147 jki_lib_serialization-1.0.1.14 jki_lib_unicode-1.0.0.7 oglib_error-4.2.0.23 @@ -41,7 +43,15 @@ JKI http://jki.net/tools - [2.0.1] + [2.1.0] +- Enhancement: Add subVI for easily inserting the Source Path or URL of the JSON into the error description #39 +- Enhancement: If deserialize error occurs, point to first syntax error in error description #41 +- Fix: Marked `Get UTC Offset.vi` as source only (separate compiled code from VI source) +- Enhancement: Moved utility VIs into a subpalette (named JKI JSON Utilities) +- Renamed `error in (no error)` to `no error` for public VIs +- New: Example VI calls an HTTP REST API to get current time as JSON and convert to LabVIEW data. Also shows how to use new error handling VI to append the JSON file's URL to an error message, should an error occur. + +[2.0.1] - Fix: Empty multidimensional arrays are incorrectly serialized #37 [2.0.0] @@ -118,12 +128,6 @@ false 0 - - Examples/Config file - 1 - false - 0 - Examples 1 @@ -143,6 +147,9 @@ JSON Serialization.lvproj + + Examples + @@ -287,35 +294,21 @@ Deserializer\JSON Deserializer - - Item - -1 - Adapt To Type.vi - - false - - 1 - 3 - - 00000000 - Library\Adapt To Type.vi - - Sub Palette - 3 - Constants and Comparison - Constants and Comparison + 4 + JKI JSON Utilities + JKI JSON Utilities false 2 - 3 + 4 - 00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA00008888888888880000777777777777000055555555555500004444444444440000222222222222000011111111111100000000000000008D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D0000000000000000000000000000008D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D0000000000000000000000000000008D8D000000000000000000000000008D8D0000000000000000000000000000008D8D000000000000000000000000008D8D0000000000000000000000000000008D8D00000000000000008D000000008D8D0000000000000000000000000000008D8D0000008D8D8D8D8D8D8D0000008D8D0000000000000000000000000000008D8D0000008D0000008D008D0000008D8D0000000000000000000000000000008D8D008D8D8D00008D00008D8D8D008D8D0000000000000000000000000000008D8D008D8D8D00008D00008D8D8D008D8D0000000000000000000000000000008D8D0000008D008D0000008D0000008D8D8D00000000000000000000000000008D8D0000008D8D8D8D8D8D8D0000008D8D8D8D8D0000000000000000000000008D8D000000008D00000000000000008D8D008D8D8D8D000000000000000000008D8D000000000000000000000000008D8D0000008D8D8D8D00000000000000008D8D000000000000000000000000008D8D00000000008D8D8D8D0000000000008D8D000000000000000000000000008D8D000000000000008D8D8D8D000000008D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D0000000000000000008D8D8D8D00008D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D008D8D8D8D8D8D8D0000008D8D8D8D000000000000000000000000008D8D0000008D0000008D008D00000000008D8D000000000000000000000000008D8D0000008D8D8D8D8D8D8D00000000000000000000000000000000000000008D8D0000008D00008D00008D00000000000000000000000000000000000000008D8D0000008D8D8D8D8D8D8D00000000000000000000000000000000000000008D8D0000008D008D0000008D00000000008D8D000000000000000000000000008D8D0000008D8D8D8D8D8D8D0000008D8D8D8D000000000000000000000000008D8D000000008D0000000000008D8D8D8D0000000000000000000000000000008D8D0000000000000000008D8D8D8D00000000000000000000000000000000008D8D000000000000008D8D8D8D000000000000000000000000000000000000008D8D00000000008D8D8D8D0000000000000000000000000000000000000000008D8D0000008D8D8D8D00000000000000000000000000000000000000000000008D8D008D8D8D8D000000000000000000000000000000000000000000000000008D8D8D8D8D0000000000000000000000000000000000000000000000000000008D8D8D000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFFC000FFFFF000FFFFBC00FFFF8F00FFFF83C0FFFF80F0FFFF803CFFFFBF8F00063F8300063F8000063F8000063F8000063F8300063F8F0006103C000600F0000603C000060F0000063C000006F0000007C0000007000000000000 - Constants and Comparison + 00000C1E001D00000C1800000C00000000000020002000180000000000FFFFFF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF666666666666FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF777777DDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAAAAAA999999DDDDDD777777FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF111111FFFFFF444444FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF111111111111777777333333000000444444333333777777777777777777999999999999CCCCCCAAAAAAFFFFFFFFFFFF669999FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF999999333333FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCCCCCCC99999966CCCCFFFFFF990000CC0000660000FFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAAAAAA666666444444AAAAAADDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000990000990000FF0000FF0000003333FFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF666666777777777777777777777777777777FFCCCC339999669999993333CC0000CC3333FF3333FF3333CC0000000033FFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF333333666666FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF330000336666CC0000CC0000FF3333CC3333FF0000660000000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFF666666111111FFFFFFFFFFFFFFFFFF666666FFFFFF777777FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF330000330000FF0000FF0000FF3333FF0000FF0000990000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFF999999FFFFFF666666777777FFFFFF444444FFFFFF777777FFFFFFFFFFFFFFFFFFFFFFFF330000990000FF0000CC3333FF0000CC3333CC0033660000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFF444444AAAAAAFFFFFF666666CCCCCC777777FFFFFF777777FFFFFFFFFFFFFFFFFF330000CC0000FF0000CC0000FF3333CC0000990000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFF111111AAAAAAFFFFFF999999000000FFFFFF999999FFFFFFFFFFFF330000CC0000FF0000CC3333FF3333FF0000660000AAAAAA111111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF111111AAAAAAFFFFFF777777FFFFFFCCFFCC003333660000990000CC0033CC3333FF3333CC0000330000111111FFFFFFDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF111111666699FFFFFFFFFFFF99FFFF990000CC0000FF0000FF3300CC3333CC0000330000FFFFFFFFFFFF777777FFFFFF777777FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF111111CCCCCCFFFFFF660000FF0000FF3333CC3333FF0000CC0000000000FFFFFFFFFFFFFFFFFFFFFFFF666666FFFFFF777777FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF666666777777CC0000FF3333FF3333CC3333990000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF666666FFFFFF777777FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF333333330000996666990000660000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF666666FFFFFF777777FFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF339999330000660000336666FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF333366111111FFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF777777FFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + Utilities - E36B32FCE27D3CC496F989B710055918 + 2393182D606811351DB2364037AF6CAE 0 @@ -504,7 +497,7 @@ Serializer\JSON Serializer\Write Indent String.vi - B3099FB00E9CEFFF67706C2C23016550 + 0DF4596618124CBA3558638F6BB6B50A 0 @@ -581,10 +574,10 @@ Deserializer\JSON Deserializer\Write Nulls as Defaults.vi - E6B61F6FE0800C3F2F79D0A0CD415E3C + 6B72D15E03002E29C651F587EA42D408 - 0 + 4 Constants and Comparison Icons @@ -686,7 +679,70 @@ Library\Is Empty Array.vi - E3120AD70C655D583BD15668B68449AF + C7A36A082D6C45C1ECBC32E9EC56F8D8 + + + 0 + JKI JSON Utilities + Icons + + 1 + 4 + + <_256_Color_Icon>00000C1E001D00000C1800000C00000000000020002000180000000000FFFFFF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF666666666666FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF777777DDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAAAAAA999999DDDDDD777777FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF111111FFFFFF444444FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF111111111111777777333333000000444444333333777777777777777777999999999999CCCCCCAAAAAAFFFFFFFFFFFF669999FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF999999333333FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCCCCCCC99999966CCCCFFFFFF990000CC0000660000FFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAAAAAA666666444444AAAAAADDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000990000990000FF0000FF0000003333FFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF666666777777777777777777777777777777FFCCCC339999669999993333CC0000CC3333FF3333FF3333CC0000000033FFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF333333666666FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF330000336666CC0000CC0000FF3333CC3333FF0000660000000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFF666666111111FFFFFFFFFFFFFFFFFF666666FFFFFF777777FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF330000330000FF0000FF0000FF3333FF0000FF0000990000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFF999999FFFFFF666666777777FFFFFF444444FFFFFF777777FFFFFFFFFFFFFFFFFFFFFFFF330000990000FF0000CC3333FF0000CC3333CC0033660000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFF444444AAAAAAFFFFFF666666CCCCCC777777FFFFFF777777FFFFFFFFFFFFFFFFFF330000CC0000FF0000CC0000FF3333CC0000990000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFF111111AAAAAAFFFFFF999999000000FFFFFF999999FFFFFFFFFFFF330000CC0000FF0000CC3333FF3333FF0000660000AAAAAA111111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF111111AAAAAAFFFFFF777777FFFFFFCCFFCC003333660000990000CC0033CC3333FF3333CC0000330000111111FFFFFFDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF111111666699FFFFFFFFFFFF99FFFF990000CC0000FF0000FF3300CC3333CC0000330000FFFFFFFFFFFF777777FFFFFF777777FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF111111CCCCCCFFFFFF660000FF0000FF3333CC3333FF0000CC0000000000FFFFFFFFFFFFFFFFFFFFFFFF666666FFFFFF777777FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF666666777777CC0000FF3333FF3333CC3333990000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF666666FFFFFF777777FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF333333330000996666990000660000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF666666FFFFFF777777FFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF339999330000660000336666FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF333366111111FFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF777777FFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000 + + + + + + + false + + + + Item + -1 + Add Source Path if Error.vi + + false + + 1 + 2 + + 00000000 + Library\Add Source Path if Error.vi + + + + Item + -1 + Adapt To Type.vi + + false + + 1 + 1 + + 00000000 + Library\Adapt To Type.vi + + + + Sub Palette + 3 + Constants and Comparison + Constants and Comparison + false + + 1 + 3 + + 00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA00008888888888880000777777777777000055555555555500004444444444440000222222222222000011111111111100000000000000008D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D0000000000000000000000000000008D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D0000000000000000000000000000008D8D000000000000000000000000008D8D0000000000000000000000000000008D8D000000000000000000000000008D8D0000000000000000000000000000008D8D00000000000000008D000000008D8D0000000000000000000000000000008D8D0000008D8D8D8D8D8D8D0000008D8D0000000000000000000000000000008D8D0000008D0000008D008D0000008D8D0000000000000000000000000000008D8D008D8D8D00008D00008D8D8D008D8D0000000000000000000000000000008D8D008D8D8D00008D00008D8D8D008D8D0000000000000000000000000000008D8D0000008D008D0000008D0000008D8D8D00000000000000000000000000008D8D0000008D8D8D8D8D8D8D0000008D8D8D8D8D0000000000000000000000008D8D000000008D00000000000000008D8D008D8D8D8D000000000000000000008D8D000000000000000000000000008D8D0000008D8D8D8D00000000000000008D8D000000000000000000000000008D8D00000000008D8D8D8D0000000000008D8D000000000000000000000000008D8D000000000000008D8D8D8D000000008D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D0000000000000000008D8D8D8D00008D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D008D8D8D8D8D8D8D0000008D8D8D8D000000000000000000000000008D8D0000008D0000008D008D00000000008D8D000000000000000000000000008D8D0000008D8D8D8D8D8D8D00000000000000000000000000000000000000008D8D0000008D00008D00008D00000000000000000000000000000000000000008D8D0000008D8D8D8D8D8D8D00000000000000000000000000000000000000008D8D0000008D008D0000008D00000000008D8D000000000000000000000000008D8D0000008D8D8D8D8D8D8D0000008D8D8D8D000000000000000000000000008D8D000000008D0000000000008D8D8D8D0000000000000000000000000000008D8D0000000000000000008D8D8D8D00000000000000000000000000000000008D8D000000000000008D8D8D8D000000000000000000000000000000000000008D8D00000000008D8D8D8D0000000000000000000000000000000000000000008D8D0000008D8D8D8D00000000000000000000000000000000000000000000008D8D008D8D8D8D000000000000000000000000000000000000000000000000008D8D8D8D8D0000000000000000000000000000000000000000000000000000008D8D8D000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFFC000FFFFF000FFFFBC00FFFF8F00FFFF83C0FFFF80F0FFFF803CFFFFBF8F00063F8300063F8000063F8000063F8000063F8300063F8F0006103C000600F0000603C000060F0000063C000006F0000007C0000007000000000000 + Constants and Comparison + + + 09F144B6DFBBF34C557323E6F5764A23 \ No newline at end of file diff --git a/src/JSON Serialization.vipc b/src/JSON Serialization.vipc index 3923d0f..5a8cb26 100644 Binary files a/src/JSON Serialization.vipc and b/src/JSON Serialization.vipc differ diff --git a/src/Library/Adapt To Type.vi b/src/Library/Adapt To Type.vi index befb0ab..8e6dfdd 100644 Binary files a/src/Library/Adapt To Type.vi and b/src/Library/Adapt To Type.vi differ diff --git a/src/Library/Add Source Path if Error.vi b/src/Library/Add Source Path if Error.vi index 88d6c9e..a0ae932 100644 Binary files a/src/Library/Add Source Path if Error.vi and b/src/Library/Add Source Path if Error.vi differ diff --git a/src/Library/Flatten To JSON String.vi b/src/Library/Flatten To JSON String.vi index a01cc7d..d2c1d54 100644 Binary files a/src/Library/Flatten To JSON String.vi and b/src/Library/Flatten To JSON String.vi differ diff --git a/src/Library/Unflatten From JSON String.vi b/src/Library/Unflatten From JSON String.vi index 4d28914..3fe3c1c 100644 Binary files a/src/Library/Unflatten From JSON String.vi and b/src/Library/Unflatten From JSON String.vi differ