blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							bfa073f8e1 
							
						 
					 
					
						
						
							
							remove bind_builtin_func  
						
						
						
						
					 
					
						2024-01-14 20:02:31 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							310b11ec70 
							
						 
					 
					
						
						
							
							add .assign for vectors  
						
						
						
						
					 
					
						2024-01-14 19:12:16 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							bb55200ea2 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2024-01-14 17:25:11 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							46eadebfc0 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2024-01-14 16:23:58 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							7a386fa218 
							
						 
					 
					
						
						
							
							fix  https://github.com/blueloveTH/pocketpy/issues/174  
						
						
						
						
					 
					
						2024-01-14 14:19:31 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							8e41139616 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2024-01-11 13:21:44 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							1570e0f207 
							
						 
					 
					
						
						
							
							add vec2.smooth_damp  
						
						
						
						
					 
					
						2024-01-11 00:35:19 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							0310d46296 
							
						 
					 
					
						
						
							
							remove re module  
						
						
						
						
					 
					
						2024-01-07 15:46:25 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							1eb3ba3077 
							
						 
					 
					
						
						
							
							add support for try..finally  
						
						
						
						
					 
					
						2024-01-06 15:51:12 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							02a25de8e5 
							
						 
					 
					
						
						
							
							warn return with arg inside generator function  
						
						
						
						
					 
					
						2024-01-05 22:02:23 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							e150ffae5e 
							
						 
					 
					
						
						
							
							rename UNREACHABLE() to PK_UNREACHABLE()  
						
						
						
						
					 
					
						2024-01-04 13:01:26 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							e2f36d017b 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2024-01-02 21:25:24 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							5ec1622887 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2024-01-02 16:52:00 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							c6ec028730 
							
						 
					 
					
						
						
							
							support real exceptions  
						
						
						
						
					 
					
						2024-01-02 16:42:08 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							c79cd6dca6 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2024-01-02 00:36:23 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							889cf99695 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2023-12-30 20:58:52 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							f650f159b4 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2023-12-30 14:33:04 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							1e178caf6e 
							
						 
					 
					
						
						
							
							add cmath module  
						
						
						
						
					 
					
						2023-12-30 13:57:51 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							475bce9999 
							
						 
					 
					
						
						
							
							add @dataclass  
						
						
						
						
					 
					
						2023-12-21 23:09:23 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							0419eb5bb0 
							
						 
					 
					
						
						
							
							temp fix a bug of f"{stack[2:]}"  
						
						
						
						
					 
					
						2023-12-19 20:21:17 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							b23eb63aad 
							
						 
					 
					
						
						
							
							fix kwargs bug  
						
						
						
						
					 
					
						2023-12-19 14:06:20 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							a28afb60be 
							
						 
					 
					
						
						
							
							fix a parser bug  
						
						
						
						
					 
					
						2023-12-18 20:29:12 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							ec0290ab39 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2023-12-04 18:11:45 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							f6942e0caf 
							
						 
					 
					
						
						
							
							experimental support for try..except..as  
						
						
						
						
					 
					
						2023-12-04 18:09:21 +08:00 
						 
				 
			
				
					
						
							
							
								BLUELOVETH 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34f3ac32e7 
							
						 
					 
					
						
						
							
							Merge pull request  #181  from blueloveTH/support-an-alt-float-literal-form  
						
						... 
						
						
						
						Support an alternative float literal form 
						
						
					 
					
						2023-12-02 18:36:04 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							e99e5ff768 
							
						 
					 
					
						
						
							
							Update 80_linalg.py  
						
						
						
						
					 
					
						2023-12-02 17:35:54 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							728f164d8a 
							
						 
					 
					
						
						
							
							add impl  
						
						
						
						
					 
					
						2023-12-02 12:35:53 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							74e31b36ed 
							
						 
					 
					
						
						
							
							allow complex assignment in class definition  
						
						
						
						
					 
					
						2023-11-30 17:53:11 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							101cf24a36 
							
						 
					 
					
						
						
							
							csv support linebreaks  
						
						
						
						
					 
					
						2023-11-29 11:10:37 +08:00 
						 
				 
			
				
					
						
							
							
								BLUELOVETH 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb51cc95b6 
							
						 
					 
					
						
						
							
							Update 80_csv.py  
						
						
						
						
					 
					
						2023-11-29 09:52:58 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							f2e6004c1e 
							
						 
					 
					
						
						
							
							add csv.DictReader  
						
						
						
						
					 
					
						2023-11-29 00:51:02 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							a62943568f 
							
						 
					 
					
						
						
							
							add csv module  
						
						
						
						
					 
					
						2023-11-28 22:40:37 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							7b9c7d926d 
							
						 
					 
					
						
						
							
							rename easing functions  
						
						
						
						
					 
					
						2023-11-27 16:06:52 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							2698040f52 
							
						 
					 
					
						
						
							
							improve f-string  
						
						
						
						
					 
					
						2023-11-22 06:16:05 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							e124f635c1 
							
						 
					 
					
						
						
							
							support @property.setter  
						
						
						
						
					 
					
						2023-11-07 04:50:06 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							a7448b7fa0 
							
						 
					 
					
						
						
							
							make json.loads accept bytes  
						
						
						
						
					 
					
						2023-10-31 21:34:30 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							2f3017ebfd 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2023-10-31 00:28:36 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							49f70318d9 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2023-10-29 22:44:14 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							f2d5fbbb94 
							
						 
					 
					
						
						
							
							add module operator and add split for single char  
						
						
						
						
					 
					
						2023-10-29 22:16:49 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							a12eb4c8bc 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2023-10-28 15:00:53 +08:00 
						 
				 
			
				
					
						
							
							
								S Mahmudul Hasan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c82bfb5455 
							
						 
					 
					
						
						
							
							Implement deque in C++ as required by  #139  ( #155 )  
						
						... 
						
						
						
						* Initial integration of deque in collections
* some fix
* WIP: Implemented a int-only deque with limited capabilities
* WIP: added some more functionality -> changed int to arbitrary objects
* WIP: Added more functionalities in deque
* WIP: switched to std::deque
* WIP: added more functionalities
* WIP: minor fix
* WIP: added constructor
* WIP: added deque iterator
* WIP: added more functionalities
* Cleaned up and added more functionalities
* minor fix, std::min
* minor fix, rotate, n=0 case
* fix `collections` module
* support pickle
* refactored collections module
* Added some tests, more to follow
* Fixed the tests, more to follow
* Fixed some functionalities and added more tests
* added more tests, called __init__ from pickle, added reverse iterator option
* added the tests
* dropped support for __init__ for now
* moved deque iterator to collections.cpp
* undo unnecessary changes
* Cleaned up and added __str__() support
---------
Co-authored-by: blueloveTH <blueloveTH@foxmail.com> 
						
						
					 
					
						2023-10-21 07:47:11 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							541ad57d97 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2023-10-16 00:15:45 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							f66c031fa9 
							
						 
					 
					
						
						
							
							Update 80_json.py  
						
						
						
						
					 
					
						2023-10-15 22:39:10 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							020bd7bd26 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2023-10-15 22:34:43 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							f41368afbb 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2023-10-15 22:08:41 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							5e3572b32c 
							
						 
					 
					
						
						
							
							replace std::stringstream with SStream  
						
						
						
						
					 
					
						2023-10-15 21:58:33 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							e4b6d566a7 
							
						 
					 
					
						
						
							
							add SStream  
						
						
						
						
					 
					
						2023-10-15 21:36:30 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							cdcdded9a3 
							
						 
					 
					
						
						
							
							some fix  
						
						
						
						
					 
					
						2023-10-15 16:47:53 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							3c6e4b4e76 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2023-10-15 15:15:44 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							227e76e3e4 
							
						 
					 
					
						
						
							
							cjson cleanup  
						
						
						
						
					 
					
						2023-10-15 15:00:25 +08:00