parameters: ((a,b,c,d,e,f), (p,q))
return_statement: return (a*p+c*q, b*p+d*q)
docstring: equiv to apply_matrix(M, (p,q)) - apply_matrix(M, (0,0))
docstring_summary: equiv to apply_matrix(M, (p,q)) - apply_matrix(M, (0,0))
docstring_tokens: equiv to apply_matrix ( M ( p q )) - apply_matrix ( M ( 0 0 ))
function: def apply_matrix_norm((a,b,c,d,e,f), (p,q)):
    '''equiv to apply_matrix(M, (p,q)) - apply_matrix(M, (0,0))'''
    return (a*p+c*q, b*p+d*q)
function_tokens: def apply_matrix_norm ( ( a , b , c , d , e , f ) , ( p , q ) ) : return ( a * p + c * q , b * p + d * q )