Groups | Search | Server Info | Login | Register


Groups > comp.lang.c.moderated > #454

Re: Convert string to C expression syntax

From Roberto Waltman <usenet@rwaltman.com>
Newsgroups comp.lang.c.moderated
Subject Re: Convert string to C expression syntax
Date 2013-08-05 11:24 -0500
Organization Usenet Fact Police
Message-ID <clcm-20130805-0001@plethora.net> (permalink)
References <clcm-20130730-0006@plethora.net>

Show all headers | View raw


nilay  wrote:
>as i tried to show above, I want to pass a filter condition
>at command-line input. And I want to convert that input string
>to 'if-condition expression' so that it can be used in the program.
>How can it be done?? 

This may or not be of help for what you need, (as others replied, the
requirements are vague), but you may want to look at the source code
of the "find" command. (In Unix/Linux/FreeBSD etc.)

To see how a list of switches in the command line, such as

    find / -type f \( -mtime < 3 -o -size > 10k \)  \( -name AB -o
-name BA \) ...

is converted in conditions that can be checked at run time.

In the general case, you need to build an interpreter for a small
embedded language, specific to the conditions you need to check.
--
Roberto Waltman

[ Please reply to the group,
  return address is invalid ]
-- 
comp.lang.c.moderated - moderation address: clcm@plethora.net -- you must
have an appropriate newsgroups line in your header for your mail to be seen,
or the newsgroup name in square brackets in the subject line.  Sorry.

Back to comp.lang.c.moderated | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Convert string to C expression syntax nilay <nilaybhatt@gmail.com> - 2013-07-30 21:58 -0500
  Re: Convert string to C expression syntax James Kuyper <jameskuyper@verizon.net> - 2013-07-31 21:22 -0500
  Re: Convert string to C expression syntax Barry Schwarz <schwarzb@dqel.com> - 2013-07-31 21:22 -0500
    Re: Convert string to C expression syntax Keith Thompson <kst-u@mib.org> - 2013-08-01 12:58 -0500
      Re: Convert string to C expression syntax Ike Naar <ike@ukato.freeshell.org> - 2013-08-01 21:05 -0500
        Re: Convert string to C expression syntax Keith Thompson <kst-u@mib.org> - 2013-08-02 18:34 -0500
  Re: Convert string to C expression syntax gordonb.uvkjx@burditt.org (Gordon Burditt) - 2013-07-31 21:22 -0500
  Re: Convert string to C expression syntax Roberto Waltman <usenet@rwaltman.com> - 2013-08-05 11:24 -0500
  Re: Convert string to C expression syntax malcolm.mclean5@btinternet.com - 2013-09-02 04:09 -0500
  Re: Convert string to C expression syntax "Paul D. DeRocco" <pderocco@ix.netcom.com> - 2013-09-06 23:25 -0500
    Re: Convert string to C expression syntax James Kuyper <jameskuyper@verizon.net> - 2013-09-11 17:27 -0500
      Re: Convert string to C expression syntax "Paul D. DeRocco" <pderocco@ix.netcom.com> - 2013-09-12 11:34 -0500
      Re: Convert string to C expression syntax Francis Glassborow <francis.glassborow@btinternet.com> - 2013-09-12 11:38 -0500
  Re: Convert string to C expression syntax Nitin Tripathi <2nitintr@gmail.com> - 2013-09-11 17:31 -0500

csiph-web