Home
last modified time | relevance | path

Searched refs:parser (Results 1 – 25 of 33) sorted by relevance

12

/petsc/src/sys/yaml/src/
H A Dscanner.c486 #define CACHE(parser,length) \ argument
487 (parser->unread >= (length) \
489 : yaml_parser_update_buffer(parser, (length)))
495 #define SKIP(parser) \ argument
496 (parser->mark.index ++, \
497 parser->mark.column ++, \
498 parser->unread --, \
499 parser->buffer.pointer += WIDTH(parser->buffer))
501 #define SKIP_LINE(parser) \ argument
502 (IS_CRLF(parser->buffer) ? \
[all …]
H A Dreader.c9 yaml_parser_set_reader_error(yaml_parser_t *parser, const char *problem,
13 yaml_parser_update_raw_buffer(yaml_parser_t *parser);
16 yaml_parser_determine_encoding(yaml_parser_t *parser);
19 yaml_parser_update_buffer(yaml_parser_t *parser, size_t length);
26 yaml_parser_set_reader_error(yaml_parser_t *parser, const char *problem, in yaml_parser_set_reader_error() argument
29 parser->error = YAML_READER_ERROR; in yaml_parser_set_reader_error()
30 parser->problem = problem; in yaml_parser_set_reader_error()
31 parser->problem_offset = offset; in yaml_parser_set_reader_error()
32 parser->problem_value = value; in yaml_parser_set_reader_error()
51 yaml_parser_determine_encoding(yaml_parser_t *parser) in yaml_parser_determine_encoding() argument
[all …]
H A Dparser.c48 #define PEEK_TOKEN(parser) \ argument
49 ((parser->token_available || yaml_parser_fetch_more_tokens(parser)) ? \
50 parser->tokens.head : NULL)
56 #define SKIP_TOKEN(parser) \ argument
57 (parser->token_available = 0, \
58 parser->tokens_parsed ++, \
59 parser->stream_end_produced = \
60 (parser->tokens.head->type == YAML_STREAM_END_TOKEN), \
61 parser->tokens.head ++)
68 yaml_parser_parse(yaml_parser_t *parser, yaml_event_t *event);
[all …]
H A Dapi.c153 yaml_parser_initialize(yaml_parser_t *parser) in yaml_parser_initialize() argument
155 assert(parser); /* Non-NULL parser object expected. */ in yaml_parser_initialize()
157 memset(parser, 0, sizeof(yaml_parser_t)); in yaml_parser_initialize()
158 if (!BUFFER_INIT(parser, parser->raw_buffer, INPUT_RAW_BUFFER_SIZE)) in yaml_parser_initialize()
160 if (!BUFFER_INIT(parser, parser->buffer, INPUT_BUFFER_SIZE)) in yaml_parser_initialize()
162 if (!QUEUE_INIT(parser, parser->tokens, INITIAL_QUEUE_SIZE, yaml_token_t*)) in yaml_parser_initialize()
164 if (!STACK_INIT(parser, parser->indents, int*)) in yaml_parser_initialize()
166 if (!STACK_INIT(parser, parser->simple_keys, yaml_simple_key_t*)) in yaml_parser_initialize()
168 if (!STACK_INIT(parser, parser->states, yaml_parser_state_t*)) in yaml_parser_initialize()
170 if (!STACK_INIT(parser, parser->marks, yaml_mark_t*)) in yaml_parser_initialize()
[all …]
H A Dloader.c8 yaml_parser_load(yaml_parser_t *parser, yaml_document_t *document);
15 yaml_parser_set_composer_error(yaml_parser_t *parser,
19 yaml_parser_set_composer_error_context(yaml_parser_t *parser,
29 yaml_parser_register_anchor(yaml_parser_t *parser,
37 yaml_parser_delete_aliases(yaml_parser_t *parser);
52 yaml_parser_load_nodes(yaml_parser_t *parser, struct loader_ctx *ctx);
55 yaml_parser_load_document(yaml_parser_t *parser, yaml_event_t *event);
58 yaml_parser_load_alias(yaml_parser_t *parser, yaml_event_t *event,
62 yaml_parser_load_scalar(yaml_parser_t *parser, yaml_event_t *event,
66 yaml_parser_load_sequence(yaml_parser_t *parser, yaml_event_t *event,
[all …]
/petsc/src/binding/petsc4py/test/
H A Druntests.py16 parser = optparse.OptionParser()
18 parser.add_option(
27 parser.add_option(
36 parser.add_option(
46 parser.add_option(
56 parser.add_option(
65 parser.add_option(
73 parser.add_option(
80 parser.add_option(
89 parser.add_option(
[all …]
/petsc/src/binding/petsc4py/src/petsc4py/
H A D__init__.py77 parser = ConfigParser()
78 parser.optionxform = str
79 parser.read_file(stream, filename)
80 return dict(parser.items('petsc'))
/petsc/src/benchmarks/
H A DbenchmarkAssembly.py90 parser = argparse.ArgumentParser(description = 'PETSc Benchmarking', variable
93parser.add_argument('--library', default='SNES', help='The PETSc library used in this exa…
94 parser.add_argument('--num', type = int, default='5', help='The example number')
95 parser.add_argument('--module', default='summary', help='The module for timing output')
96 parser.add_argument('--saved', help='Name of saved data')
97 parser.add_argument('--scaling', help='Run parallel scaling test')
98 parser.add_argument('--small', action='store_true', default=False, help='Use small sizes')
99parser.add_argument('--batch', action='store_true', default=False, help='Generate batch files fo…
101 args = parser.parse_args()
H A DbenchmarkExample.py484 parser = argparse.ArgumentParser(description = 'PETSc Benchmarking', variable
487parser.add_argument('--library', default='SNES', help='The PETSc library used …
488 parser.add_argument('--num', type = int, default='5', help='The example number')
489parser.add_argument('--module', default='summary', help='The module for timing o…
490parser.add_argument('--stage', default='Main Stage', help='The default logging sta…
491 parser.add_argument('--events', nargs='+', help='Events to process')
492parser.add_argument('--plotOnly',action='store_true', default=False, help='Flag to only plot exist…
493parser.add_argument('--batch', action='store_true', default=False, help='Generate batch files fo…
494 parser.add_argument('--daemon', action='store_true', default=False, help='Run as a daemon')
495parser.add_argument('--gpulang', default='OpenCL', help='GPU Language to use: Ei…
[all …]
/petsc/lib/petsc/bin/maint/
H A Dtestharness_util.py95 parser = optparse.OptionParser(usage="%prog [options] startdir")
96 parser.add_option('-s', '--startdir', dest='startdir',
99 parser.add_option('-d', '--datafilespath', dest='datafilespath',
102 parser.add_option('-a', '--action', dest='action',
105 parser.add_option('-p', '--petsc_dir', dest='petsc_dir',
108 options, args = parser.parse_args()
119 parser.print_usage()
H A DnormalizeOutput.py25 parser = optparse.OptionParser(usage="%prog [options]")
26 parser.add_option('-d', '--directory', dest='directory',
29 options, args = parser.parse_args()
33 parser.print_usage()
H A Dabicheck.py115 parser = argparse.ArgumentParser()
116parser.add_argument("-old_dir", help="Old PETSC_DIR, which defines the PETSc library to compare w…
117parser.add_argument("-old_arch", help="Old PETSC_ARCH, which defines the PETSc library to compare …
118 parser.add_argument("-new_dir", help="New PETSC_DIR", required=True)
119 parser.add_argument("-new_arch", help="New PETSC_ARCH", required=True)
120parser.add_argument("-report_format", help="Format of the report file", default='html', required=F…
122 args = parser.parse_args()
H A Dcheck_header_guard.py454 parser = argparse.ArgumentParser(
458 parser.add_argument('paths', nargs='+', type=pathlib.Path, help='paths to check/convert')
459 parser.add_argument(
463 parser.add_argument(
468 parser.add_argument(
472 parser.add_argument(
476 parser.add_argument(
480 parser.add_argument(
488 parser.add_argument(
492 parser.add_argument('--version', action='version', version=f'%(prog)s v{__version_str__}')
[all …]
H A Dgcov.py703 parser = argparse.ArgumentParser('PETSc gcovr utility') variable
704parser.add_argument('--petsc_dir', default=petsc_dir, required=petsc_dir is None, type=pathlib.Pat…
705parser.add_argument('--petsc_arch', default=petsc_arch, required=petsc_arch is None, help='PETSc b…
706parser.add_argument('-b', '--merge-branch', help='destination branch corresponding to the merge re…
707parser.add_argument('-c', '--ci-mode', action='store_true', help='enable CI mode, which adds all a…
708parser.add_argument('-p','--base-path', type=pathlib.Path, nargs='*', help='base path containing t…
709 parser.add_argument('--html', action='store_true', help='generate HTML output')
710 parser.add_argument('--xml', action='store_true', help='generate XML output')
711parser.add_argument('-v', '--verbose', action='count', default=0, help='verbose output, multiple f…
712parser.add_argument('-l', '--log-output-stdout', default='stdout', const='stdout', nargs='?', help…
[all …]
H A Dexampleslog.py433 parser = optparse.OptionParser(usage="%prog [options]")
434 parser.add_option('-f', '--logfile', dest='logfile',
436 parser.add_option('-l', '--logdir', dest='logdir',
438 parser.add_option('-p', '--petsc_dir', dest='petsc_dir',
441 parser.add_option('-o', '--outfile', dest='outfile',
444 parser.add_option('-v', '--verbosity', dest='verbosity',
447 parser.add_option('-b', '--branch', dest='branch',
450 options, args = parser.parse_args()
454 parser.print_usage()
/petsc/src/sys/yaml/include/
H A Dyaml.h1012 yaml_parser_initialize(yaml_parser_t *parser);
1021 yaml_parser_delete(yaml_parser_t *parser);
1036 yaml_parser_set_input_string(yaml_parser_t *parser,
1050 yaml_parser_set_input_file(yaml_parser_t *parser, FILE *file);
1062 yaml_parser_set_input(yaml_parser_t *parser,
1073 yaml_parser_set_encoding(yaml_parser_t *parser, yaml_encoding_t encoding);
1097 yaml_parser_scan(yaml_parser_t *parser, yaml_token_t *token);
1121 yaml_parser_parse(yaml_parser_t *parser, yaml_event_t *event);
1146 yaml_parser_load(yaml_parser_t *parser, yaml_document_t *document);
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/
H A Dmain.py367 parser = argparse.ArgumentParser(
377 parser, __ADVANCED_HELP_FLAG__, help='show more help output (e.g. the various check flags)'
391 group_general = parser.add_argument_group(title='General options')
402 group_libclang = parser.add_argument_group(title='libClang location settings')
408 group_petsc = parser.add_argument_group(title='PETSc location settings')
412 group_test = parser.add_argument_group(title='Testing settings')
416 group_diag = parser.add_argument_group(title='Diagnostics settings')
422 …def __call__(self, parser: argparse.ArgumentParser, namespace: argparse.Namespace, values: Union[s…
447parser.add_argument('src_path', default=default_src_dir, help='path to files or directory containi…
448 return parser, all_diagnostics
[all …]
/petsc/lib/petsc/bin/
H A Dxml2flamegraph.py65 parser = argparse.ArgumentParser()
66 parser.add_argument("infile", type=str, help="Input XML file")
67 parser.add_argument("outfile", type=str, help="Output file")
68 return parser.parse_args()
/petsc/config/
H A Dquery_tests.py295 parser = optparse.OptionParser(usage="%prog [options] field match_pattern")
296 parser.add_option('-s', '--startdir', dest='startdir',
299 parser.add_option('-p', '--petsc-dir', dest='petsc_dir',
302 parser.add_option('-a', '--petsc-arch', dest='petsc_arch',
305 parser.add_option('--srcdir', dest='srcdir',
308 parser.add_option('-t', '--testdir', dest='testdir',
311 parser.add_option('-u', '--use-source', action="store_false",
314 parser.add_option('-i', '--searchin', dest='searchin',
318 opts, args = parser.parse_args()
322 parser.print_usage()
H A Dreport_tests.py309 parser = optparse.OptionParser(usage="%prog [options]")
310 parser.add_option('-d', '--directory', dest='directory',
314 parser.add_option('-e', '--elapsed_time', dest='elapsed_time',
317 parser.add_option('-m', '--make', dest='make',
320 parser.add_option('-t', '--time', dest='time',
323 parser.add_option('-f', '--fail', dest='show_fail', action="store_true",
325 parser.add_option('-s', '--show', dest='show_results', action="store_true",
327 options, args = parser.parse_args()
331 parser.print_usage()
H A Dgmakegen.py292 parser = optparse.OptionParser() variable
293parser.add_option('--petsc-arch', help='Set PETSC_ARCH different from environment', default=os.env…
294parser.add_option('--pkg-dir', help='Set the directory of the package (different from PETSc) you w…
295parser.add_option('--pkg-name', help='Set the name of the package you want to generate the makefil…
296parser.add_option('--pkg-arch', help='Set the package arch name you want to generate the makefile …
297parser.add_option('--pkg-pkgs', help='Set the package folders (comma separated list, different fro…
298 parser.add_option('--output', help='Location to write output file', default=None)
299 opts, extra_args = parser.parse_args()
H A Dgmakegentest.py1080 parser = optparse.OptionParser() variable
1081parser.add_option('--verbose', help='Show mismatches between makefiles and the filesystem', action…
1082parser.add_option('--petsc-dir', help='Set PETSC_DIR different from environment', default=os.envir…
1083parser.add_option('--petsc-arch', help='Set PETSC_ARCH different from environment', default=os.env…
1084parser.add_option('--srcdir', help='Set location of sources different from PETSC_DIR/src', default…
1085parser.add_option('-s', '--single_executable', dest='single_executable', action="store_false", hel…
1086 parser.add_option('-t', '--testdir', dest='testdir', help='Test directory [$PETSC_ARCH/tests]')
1087 parser.add_option('-c', '--check-output', dest='check_output', action="store_true",
1089parser.add_option('--pkg-dir', help='Set the directory of the package (different from PETSc) you w…
1090parser.add_option('--pkg-name', help='Set the name of the package you want to generate the makefil…
[all …]
/petsc/share/petsc/
H A Dchkerrconvert.py300 parser = argparse.ArgumentParser(formatter_class=argparse.ArgumentDefaultsHelpFormatter) variable
301parser.add_argument('path',nargs='?',default='${PETSC_DIR}/src',metavar='<path>',help='path to dir…
302parser.add_argument('-s','--search-tool',default='rg',metavar='<executable>',choices=['rg','grep']…
303 parser.add_argument('-n','--dry-run',action='store_true',help='print what the result would be')
304 parser.add_argument('-v','--verbose',action='count',default=0,help='verbose')
305parser.add_argument('-f','--force',action='store_true',help='don\'t narrow search using SEARCH TOO…
306parser.add_argument('--delete-empty-last-line',action='store_true',help='remove empty lines at the…
309 parser.print_help()
311 args = parser.parse_args()
/petsc/src/binding/petsc4py/demo/regressor/
H A Dtest_regressor_synthetic.py19 parser = argparse.ArgumentParser('Test MLG using synthetic data') variable
20 parser.add_argument('--nsample', type=int, default=10000)
21 parser.add_argument('--nfeature', type=int, default=10)
22 parser.add_argument('--add_noise', action='store_true')
23 args, unknown = parser.parse_known_args()
/petsc/src/sys/objects/
H A Doptionsyaml.c157 yaml_parser_t parser; in PetscOptionsInsertStringYAML_Private() local
164 err = !yaml_parser_initialize(&parser); in PetscOptionsInsertStringYAML_Private()
166 yaml_parser_set_input_string(&parser, (const unsigned char *)in_str, strlen(in_str)); in PetscOptionsInsertStringYAML_Private()
168 err = !yaml_parser_load(&parser, &doc); in PetscOptionsInsertStringYAML_Private()
174 yaml_parser_delete(&parser); in PetscOptionsInsertStringYAML_Private()

12