Queue/Definition: Difference between revisions

(CoffeeScript)
Line 1,449:
return queue.first > queue.last
end</lang>
 
=={{header|Mathematica}}==
<lang Mathematica>Empty[a_] := If[Length[a] == 0, True, False]
SetAttributes[Push, HoldAll]; Push[a_, elem_] := AppendTo[a, elem]
SetAttributes[Pop, HoldAllComplete]; Pop[a_] := If[EmptyQ[a], False, b = First[a]; Set[a, Most[a]]; b]</lang>
 
=={{header|MATLAB}}==