试图移植

This commit is contained in:
2025-11-02 23:42:53 +08:00
parent f86187868b
commit 0e08fb3a41
18 changed files with 689 additions and 156 deletions

View File

@@ -26,12 +26,18 @@ class Procession():
def append(self, atom = None):
if atom == None:
self.queue.append(self.current_atom)
else:
self.queue.append(atom)
atom = self.current_atom
if self.queue[len(self.queue) - 1] != atom or len(self) <= 1:
self.queue.append(atom)
def __len__(self):
return (len(self.queue) - self.cursor)
def process(self):
return (self.cursor)
def total_length(self):
return len(self.queue)
def is_empty(self):
return len(self.queue)