Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 569f1358 authored by Jack Palevich's avatar Jack Palevich
Browse files

Implement a token table and an arena allocator.

+ Tokens are now simple IDs, rather than ids or maybe pointers.
+ We can now allocate data that's freed automatically when
  compilation end or when a block goes out of scope.
+ Renamed our Array utility class to Vector, and made its
  api work a little more like the STL vector template class.
parent a65044fa
Loading
Loading
Loading
Loading
+544 −465

File changed.

Preview size limit exceeded, changes collapsed.