logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

libmawk_run_main - run main parts of a script

Description

       The  libmawk_run_main()  attempts  to take and parse the next input record and runs all main parts of the
       script that matches. If there are multiple full records in the input buffer, the  process  repeats  until
       the buffer becomes empty or contains a partial record. If there is no full record in the buffer, the call
       returns  with  nothing  done.  The  call itself never blocks, but the script may. The input buffer may be
       filled using the libmawk_append_input() call.

       Argument   m   is   a    libmawk    context    previously    returned    by    libmawk_initialize()    or
       libmawk_initialize_stage3().

Name

       libmawk_run_main - run main parts of a script

See Also

libmawk_initialize_stage(3libmawk), libmawk_initialize(3libmawk), libmawk_append_input(3libmawk),

libmawk                                            2009-08-10                         LIBMAWK_RUN_MAIN(3libmawk)

Synopsis

#include<libmawk.h>voidlibmawk_run_main(mawk_state_t*m);

See Also