Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal/epan/dfilter drange.c drange.h sttype-intege

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Gilbert Ramirez Jr. <gram@xxxxxxxxxxxxxxxxxxx>
Date: Tue, 27 Feb 2001 13:23:30 -0600 (CST)
gram        2001/02/27 13:23:29 CST

  Modified files:
    epan/dfilter         Makefile.am Makefile.nmake dfvm.c dfvm.h 
                         gencode.c grammar.lemon scanner.l 
                         semcheck.c sttype-range.c sttype-range.h 
                         syntax-tree.c syntax-tree.h 
  Added files:
    epan/dfilter         drange.c drange.h sttype-integer.c 
  Log:
  Add Ed Warnicke's drange code to the new dfilter system.
  Not supported yet: [i-j] (offset-offset)
  Supported:
  	[i]	index
  	[i:j]	offset:length
  	[:j]	0:offset
  	[i:]	offset:end
  	[x,y]	concatenation of slices
  
  Revision  Changes    Path
  1.7       +4 -1      ethereal/epan/dfilter/Makefile.am
  1.4       +2 -2      ethereal/epan/dfilter/Makefile.nmake
  1.3       +9 -14     ethereal/epan/dfilter/dfvm.c
  1.3       +5 -2      ethereal/epan/dfilter/dfvm.h
  1.3       +4 -6      ethereal/epan/dfilter/gencode.c
  1.2       +76 -12    ethereal/epan/dfilter/grammar.lemon
  1.3       +64 -7     ethereal/epan/dfilter/scanner.l
  1.3       +179 -125  ethereal/epan/dfilter/semcheck.c
  1.3       +22 -94    ethereal/epan/dfilter/sttype-range.c
  1.3       +11 -9     ethereal/epan/dfilter/sttype-range.h
  1.3       +18 -5     ethereal/epan/dfilter/syntax-tree.c
  1.3       +12 -2     ethereal/epan/dfilter/syntax-tree.h