Slide 31
Slide 31 text
BEAM
{function, test, 3, 2}.
{label,1}.
{func_info,{atom,test},{atom,test},3}.
{label,2}.
{test,is_atom,{f,1},[{x,0}]}.
{select_val,{x,0},{f,1},{list,[{atom,diff},{f,3},{atom,sum},{f,4}]}}.
{label,3}.
{gc_bif,’-',{f,0},3,[{x,1},{x,2}],{x,0}}.
return.
{label,4}.
{gc_bif,'+',{f,0},3,[{x,1},{x,2}],{x,0}}.
return.