It takes not much effort to build a comparison program because the
parser for api.xml is ready-made.

I put the tool under my github reop here

https://github.com/hailiang/go-plplot/tree/master/c/check

Hǎiliàng

P.S.
Here is the result of the comparison, the type information in api.xml
is not easy to parse by a program, so only name of the parameters are
compared.

c_plbtime is not documented.
c_plconfigtime is not documented.
c_plctime is not documented.
c_plgcmap1_range is not documented.
c_plgdrawmode is not documented.
c_plgriddata is not documented.
c_plot3dcl is not documented.
c_plscmap1_range is not documented.
c_plsdrawmode is not documented.
c_plsurf3dl is not documented.
c_plwid is not documented.
number 0 parameter name mismatch for function pladv ( sub page )
number 3 parameter name mismatch for function plbox3 ( nxsub nsubx )
number 7 parameter name mismatch for function plbox3 ( nysub nsuby )
number 11 parameter name mismatch for function plbox3 ( nzsub nsubz )
number 0 parameter name mismatch for function plcol0 ( color icol0 )
number 17 parameter name mismatch for function plcolorbar ( labels label )
number 0 parameter name mismatch for function plcont ( z f )
number 0 parameter name mismatch for function plfont ( font ifont )
number 0 parameter name mismatch for function plfontld ( set fnt )
number 0 parameter name mismatch for function plgfam ( fam p_fam )
number 1 parameter name mismatch for function plgfam ( num p_num )
number 2 parameter name mismatch for function plgfam ( bmax p_bmax )
number 0 parameter name mismatch for function plgfci ( fci pfci )
number 0 parameter name mismatch for function plgpage ( xp p_xp )
number 1 parameter name mismatch for function plgpage ( yp p_yp )
number 2 parameter name mismatch for function plgpage ( xleng p_xleng )
number 3 parameter name mismatch for function plgpage ( yleng p_yleng )
number 4 parameter name mismatch for function plgpage ( xoff p_xoff )
number 5 parameter name mismatch for function plgpage ( yoff p_yoff )
plggriddata does not exist but remains in doc.
number 0 parameter name mismatch for function plgstrm ( strm p_strm )
number 0 parameter name mismatch for function plgxax ( digmax p_digmax )
number 1 parameter name mismatch for function plgxax ( digits p_digits )
number 0 parameter name mismatch for function plgyax ( digmax p_digmax )
number 1 parameter name mismatch for function plgyax ( digits p_digits )
number 0 parameter name mismatch for function plgzax ( digmax p_digmax )
number 1 parameter name mismatch for function plgzax ( digits p_digits )
number 0 parameter name mismatch for function pllsty ( n lin )
parameter count mismatch for function plot3dc

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to