lkml.org 
[lkml]   [2013]   [May]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH 4/8] perf tools: Add formula interface to interface formula definitions
On Wed, May 01, 2013 at 05:15:42PM +0200, Jiri Olsa wrote:
> Each counter (cpi/branch-rate above) defines formula that
> produces the counter number.
>
> Formula grammar:
>
> expr: '-' expr |
> expr '+' expr |
> expr '-' expr |
> expr '*' expr |
> expr '/' expr |
> value |
> name
>

I was going to suggest adding (), but then I saw

> +<expr>{
> +"*" { return '*'; }
> +"-" { return '-'; }
> +"+" { return '+'; }
> +"/" { return '/'; }
> +"(" { return '('; }
> +")" { return ')'; }
> +

> +'(' expr ')'
> +{
> + $$ = $2;
> + pr_debug2("( %F )\n", $$);
> +}

:-)


\
 
 \ /
  Last update: 2013-05-15 11:41    [W:2.703 / U:0.004 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site