diff options
Diffstat (limited to 'dictionary.cpp')
-rw-r--r-- | dictionary.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/dictionary.cpp b/dictionary.cpp index cb2aba8..199f3ed 100644 --- a/dictionary.cpp +++ b/dictionary.cpp @@ -23,8 +23,8 @@ Addr Dictionary::allot(Cell amount) noexcept { - Addr old = here; - here += amount; + Addr old = here(); + here(old + amount); return old; } @@ -44,8 +44,8 @@ Addr Dictionary::aligned(Addr addr) const noexcept Addr Dictionary::alignhere() noexcept { - here = aligned(here); - return here; + here(aligned(here())); + return here(); } void Dictionary::addDefinition(Word word) noexcept |