that in Amanatsu <strong>all functions</strong> are <strong>always</strong> destructive.
You cannot use any value without first removing it from the stack.
Even the <code>dup</code> function which 'duplicates' the top value on the stack, first takes the top value off the stack, and then readds it twice.
This design decision allows all functions to have predictable behavior, a core value in Amanatsu.</p>

  </article>

      </main>

      <script type="text/javascript" src="https://irishgreencitrus.github.i