Abstract machine (source code)

= Abstract machine
{wiki}

An <abstract machine> specifies a computational state and rules for advancing that state without requiring one particular physical implementation. A <Turing machine> and a <stack machine> give different ways to organize the state and its transitions.