| 
						
					 | 
					
						
						
						
						
							
						
						
							a4da33536c
							
						
					 | 
					
						
						
							
							tape: Utilize skimming in the dynamic decoder
						
						
						
						
						
						
					 | 
					
						2025-08-18 22:26:53 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2180d29615
							
						
					 | 
					
						
						
							
							tape: Implement Skim function
						
						
						
						
						
						
					 | 
					
						2025-08-12 12:29:50 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2209763666
							
						
					 | 
					
						
						
							
							tape: Write test for Skim function
						
						
						
						
						
						
					 | 
					
						2025-08-12 12:29:28 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							96c8d7924f
							
						
					 | 
					
						
						
							
							tape: Test that integers of a user-defined type can be encoded
						
						
						
						
						
						
					 | 
					
						2025-08-12 08:21:19 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							fdf0aa89a4
							
						
					 | 
					
						
						
							
							tape: Use reflection when encoding integers
						
						
						
						
						
						
					 | 
					
						2025-08-12 08:16:34 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1bded9852d
							
						
					 | 
					
						
						
							
							tape: Dynamic tests put out more information
						
						
						
						
						
						
					 | 
					
						2025-08-12 08:16:21 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1058615f6f
							
						
					 | 
					
						
						
							
							tape: Do something when receiving an LSI tag
						
						
						
						
						
						
					 | 
					
						2025-08-11 18:40:56 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							024edfa922
							
						
					 | 
					
						
						
							
							tape: Actually test decoding lol
						
						
						
						
						
						
					 | 
					
						2025-08-11 18:39:38 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							fe973af99c
							
						
					 | 
					
						
						
							
							tape: Test dynamic encoding and decoding of signed integers
						
						
						
						
						
						
					 | 
					
						2025-08-10 23:28:43 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							52f0d6932e
							
						
					 | 
					
						
						
							
							tape: Add encoding and decoding of signed integers
						
						
						
						
						
						
					 | 
					
						2025-08-10 23:28:25 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8e14a2c3f1
							
						
					 | 
					
						
						
							
							tape: Add LSI to Tag constants
						
						
						
						
						
						
					 | 
					
						2025-08-07 21:14:40 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5d84636b55
							
						
					 | 
					
						
						
							
							tape: Add functions to encode and decode float16
						
						
						
						
						
						
					 | 
					
						2025-07-21 15:58:32 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2305814e10
							
						
					 | 
					
						
						
							
							tape: Add StringTag
						
						
						
						
						
						
					 | 
					
						2025-07-10 21:56:38 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							76a8f9444a
							
						
					 | 
					
						
						
							
							tape: Ignore type names when encoding primitives using reflection
						
						
						
						
						
						
					 | 
					
						2025-07-05 22:10:55 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0f20c4cdab
							
						
					 | 
					
						
						
							
							tape: Fix TestEncodeDecodeAny using int instead of uint32
						
						
						
						
						
						
					 | 
					
						2025-07-05 19:14:36 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1b82f2cd83
							
						
					 | 
					
						
						
							
							tape: Use tu.Describe() in tests
						
						
						
						
						
						
					 | 
					
						2025-07-05 18:47:57 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c118a4d7ef
							
						
					 | 
					
						
						
							
							tape: Change name of test to TestEncodeDecodeAnyTable
						
						
						
						
						
						
					 | 
					
						2025-07-04 14:30:23 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							877698d402
							
						
					 | 
					
						
						
							
							tape: Remove print statements
						
						
						
						
						
						
					 | 
					
						2025-07-04 14:18:56 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5989a82bee
							
						
					 | 
					
						
						
							
							tape: Fix negative slice length
						
						
						
						
						
						
					 | 
					
						2025-07-04 14:18:30 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c8a2f03ca1
							
						
					 | 
					
						
						
							
							tape: Fix peekSlice not using the correct tag
						
						
						
						
						
						
					 | 
					
						2025-07-04 12:22:49 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							07fc77c83e
							
						
					 | 
					
						
						
							
							tape: WIP
						
						
						
						
						
						
					 | 
					
						2025-07-02 06:25:24 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2138d47f07
							
						
					 | 
					
						
						
							
							tape: Flush writer after encoding for testing
						
						
						
						
						
						
					 | 
					
						2025-06-29 13:22:46 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8f8cd91b5d
							
						
					 | 
					
						
						
							
							tape: Fix usage of Encoder/Decoder in dynamic tests
						
						
						
						
						
						
					 | 
					
						2025-06-29 10:30:32 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							81ac10508b
							
						
					 | 
					
						
						
							
							tape: Change how slice skeletons are generated, support nested OTAs
						
						
						
						
						
						
					 | 
					
						2025-06-29 10:27:40 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4930215166
							
						
					 | 
					
						
						
							
							tape: Make decoder inherit bufio.Writer
						
						
						
						
						
						
					 | 
					
						2025-06-28 11:24:32 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e1f58a194a
							
						
					 | 
					
						
						
							
							tape: In progress testing of dynamic encoding/decoding
						
						
						
						
						
						
					 | 
					
						2025-06-28 06:24:44 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							37eccc91c0
							
						
					 | 
					
						
						
							
							tape: Progress on dynamically decoding OTAs
						
						
						
						
						
						
					 | 
					
						2025-06-28 06:23:51 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							08fe3d45dd
							
						
					 | 
					
						
						
							
							tape: Encoder inherits bufio.Writer, need to do same for decoder
						
						
						
						
						
						
					 | 
					
						2025-06-28 06:23:18 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3eb826735b
							
						
					 | 
					
						
						
							
							tape: Send reflect values where possible instead of pointers
						
						
						
						
						
						
					 | 
					
						2025-06-27 19:05:17 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2a4e88d949
							
						
					 | 
					
						
						
							
							tape: Fix size decoding math
						
						
						
						
						
						
					 | 
					
						2025-06-27 17:04:20 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							aa718cfe9f
							
						
					 | 
					
						
						
							
							tape: DecodeAny only returns an error when there is one
						
						
						
						
						
						
					 | 
					
						2025-06-27 14:03:49 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b174015319
							
						
					 | 
					
						
						
							
							tape: Fix KTV decoding not recognizing the any type
						
						
						
						
						
						
					 | 
					
						2025-06-27 14:02:38 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e16fec3a81
							
						
					 | 
					
						
						
							
							tape: Fixes to dynamic encoding
						
						
						
						
						
						
					 | 
					
						2025-06-24 16:08:35 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							604faf0995
							
						
					 | 
					
						
						
							
							tape: Fix comment
						
						
						
						
						
						
					 | 
					
						2025-06-24 14:43:03 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9932abd6c4
							
						
					 | 
					
						
						
							
							tape: Implement dynamic decoding (untested)
						
						
						
						
						
						
					 | 
					
						2025-06-24 14:39:16 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1bc0788ff2
							
						
					 | 
					
						
						
							
							tape: Fix Encoder.WriteUintN not using the value AT ALL!
						
						
						
						
						
						
					 | 
					
						2025-06-24 14:38:01 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							477e56d359
							
						
					 | 
					
						
						
							
							tape: Add String method to Tag
						
						
						
						
						
						
					 | 
					
						2025-06-24 14:37:45 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							89153dd7bd
							
						
					 | 
					
						
						
							
							tape: Add Tag.WithoutCN for easier comparison
						
						
						
						
						
						
					 | 
					
						2025-06-21 19:27:58 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							65e8d51590
							
						
					 | 
					
						
						
							
							tape: Remove GBEU
						
						
						
						
						
						
					 | 
					
						2025-06-21 19:27:31 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7b8240cec6
							
						
					 | 
					
						
						
							
							tape: Add tag functions to the encoder
						
						
						
						
						
						
					 | 
					
						2025-06-21 19:26:15 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							663cab6b77
							
						
					 | 
					
						
						
							
							tape: Add float functions to the encoder
						
						
						
						
						
						
					 | 
					
						2025-06-21 18:33:25 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c4407d9759
							
						
					 | 
					
						
						
							
							tape: Implement encoding for "any" values
						
						
						
						
						
						
					 | 
					
						2025-06-20 18:39:16 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							285e83d995
							
						
					 | 
					
						
						
							
							Merge codec and tape packages
						
						
						
						
						
						
					 | 
					
						2025-06-20 15:55:37 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ce503c4689
							
						
					 | 
					
						
						
							
							Big nasty commit to add code generation for encoding
						
						
						
						
						
						
					 | 
					
						2025-06-20 15:05:58 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b85f3e7866
							
						
					 | 
					
						
						
							
							tape: Clean slate
						
						
						
						
						
						
					 | 
					
						2025-06-01 23:06:28 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							717754644c
							
						
					 | 
					
						
						
							
							tape: Fix capitalization of Uint
						
						
						
						
						
						
					 | 
					
						2025-05-23 00:15:56 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							134daacc03
							
						
					 | 
					
						
						
							
							tape: Switch StringArray over to using VILA
						
						
						
						
						
						
					 | 
					
						2025-05-23 00:04:57 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a927b9519e
							
						
					 | 
					
						
						
							
							tape: Update tape.String to include ~[]byte
						
						
						
						
						
						
					 | 
					
						2025-05-23 00:03:39 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							32df336c3e
							
						
					 | 
					
						
						
							
							tape: Add DecodeVILAIter
						
						
						
						
						
						
					 | 
					
						2025-05-22 23:44:20 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2b3a53052f
							
						
					 | 
					
						
						
							
							tape: Implement PASTA and VILA encoding/decoding
						
						
						
						
						
						
					 | 
					
						2025-05-22 13:26:42 -04:00 | 
					
					
						
						
							
							
							
						
					 |