summaryrefslogtreecommitdiff
path: root/optimize.ha
diff options
context:
space:
mode:
Diffstat (limited to 'optimize.ha')
-rw-r--r--optimize.ha10
1 files changed, 10 insertions, 0 deletions
diff --git a/optimize.ha b/optimize.ha
new file mode 100644
index 0000000..c7f0306
--- /dev/null
+++ b/optimize.ha
@@ -0,0 +1,10 @@
+use fmt;
+
+fn optimize(b: []u8) []u8 = {
+ for (let i = 0z; i < len(b); i += 1)
+ if (!token(b[i])) {
+ delete(b[i]);
+ i -= 1;
+ };
+ return b;
+};