index
:
grecs.git
argot
bootstrap
clparse
master
Gray's Extensible Configuration System
Sergey Poznyakoff
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
Makefile.am
2
-rw-r--r--
NEWS
2
-rw-r--r--
README.hacking
2
-rw-r--r--
README.standalone
2
-rw-r--r--
README.submodule
2
-rw-r--r--
am/grecs.m4
36
-rw-r--r--
build-aux/getopt.m4
2
-rw-r--r--
build-aux/git2chg.awk
2
-rwxr-xr-x
build-aux/yyrename
2
-rw-r--r--
configure.ac
2
-rw-r--r--
doc/GRECS_SETUP.3
2
-rw-r--r--
doc/Makefile.am
2
-rw-r--r--
doc/grecs-syntax.texi
44
-rw-r--r--
doc/grecs_asprintf.3
2
-rw-r--r--
doc/grecs_config.5
2
-rw-r--r--
doc/grecs_error.3
2
-rw-r--r--
doc/grecs_format_locus.3
2
-rw-r--r--
doc/grecs_format_node.3
2
-rw-r--r--
doc/grecs_format_node_path.3
2
-rw-r--r--
doc/grecs_format_value.3
2
-rw-r--r--
doc/grecs_include_path_setup.3
2
-rw-r--r--
doc/grecs_malloc.3
2
-rw-r--r--
doc/grecs_node_free.3
2
-rw-r--r--
doc/grecs_parse.3
2
-rw-r--r--
doc/grecs_stmt_path.5
2
-rw-r--r--
doc/grecs_strdup.3
2
-rw-r--r--
doc/grecs_tree_free.3
2
-rw-r--r--
doc/tmpl.3
2
-rw-r--r--
include/grecs.h
2
-rw-r--r--
include/grecs/doc.h
2
-rw-r--r--
include/grecs/error.h
2
-rw-r--r--
include/grecs/format.h
2
-rw-r--r--
include/grecs/json.h
2
-rw-r--r--
include/grecs/lex.h
8
-rw-r--r--
include/grecs/list.h
2
-rw-r--r--
include/grecs/locus.h
2
-rw-r--r--
include/grecs/mem.h
2
-rw-r--r--
include/grecs/node.h
2
-rw-r--r--
include/grecs/opt.h
2
-rw-r--r--
include/grecs/parser.h
2
-rw-r--r--
include/grecs/preproc.h
9
-rw-r--r--
include/grecs/sockaddr.h
2
-rw-r--r--
include/grecs/symtab.h
2
-rw-r--r--
include/grecs/table.h
2
-rw-r--r--
include/grecs/tree.h
2
-rw-r--r--
include/grecs/txtacc.h
3
-rw-r--r--
include/grecs/util.h
2
-rw-r--r--
include/grecs/value.h
2
-rw-r--r--
include/grecs/version.h
2
-rw-r--r--
src/Make-inst.am
2
-rw-r--r--
src/Make-shared.am
2
-rw-r--r--
src/Make-static.am
2
-rw-r--r--
src/Make.am
86
-rw-r--r--
src/asprintf.c
2
-rw-r--r--
src/assert.c
2
-rw-r--r--
src/bind-gram.y
4
-rw-r--r--
src/bind-lex.l
8
-rw-r--r--
src/cidr.c
2
-rw-r--r--
src/dhcpd-gram.y
4
-rw-r--r--
src/dhcpd-lex.l
8
-rw-r--r--
src/diag.c
2
-rw-r--r--
src/format.c
96
-rw-r--r--
src/git-parser.c
2
-rw-r--r--
src/grecs-gram.y
9
-rw-r--r--
src/grecs-lex.l
1395
-rw-r--r--
src/ipstr.c
2
-rw-r--r--
src/join.c
2
-rw-r--r--
src/json-gram.y
4
-rw-r--r--
src/json-lex.l
2
-rw-r--r--
src/jsonfmt.c
2
-rw-r--r--
src/libgrecs.m4
2
-rw-r--r--
src/lineacc.c
2
-rw-r--r--
src/list.c
2
-rw-r--r--
src/lookup.c
2
-rw-r--r--
src/mem.c
2
-rw-r--r--
src/meta1-gram.y
4
-rw-r--r--
src/meta1-lex.l
2
-rw-r--r--
src/opthelp.c
2
-rw-r--r--
src/parser.c
2
-rw-r--r--
src/parsertab.c
2
-rw-r--r--
src/path-parser.c
2
-rw-r--r--
src/pp-setup
2
-rw-r--r--
src/preproc.c
812
-rw-r--r--
src/sockaddr.c
2
-rw-r--r--
src/sort.c
2
-rw-r--r--
src/symtab.c
9
-rw-r--r--
src/text.c
2
-rw-r--r--
src/tree.c
2
-rw-r--r--
src/txtacc.c
2
-rw-r--r--
src/version.c
2
-rw-r--r--
src/yytrans
2
-rw-r--r--
tests/.gitignore
2
-rw-r--r--
tests/Makefile.am
19
-rw-r--r--
tests/abend.at
45
-rw-r--r--
tests/atlocal.in
2
-rw-r--r--
tests/bind00.at
2
-rw-r--r--
tests/cfhelp.at
4
-rw-r--r--
tests/distck.at
2
-rw-r--r--
tests/distck.c
4
-rw-r--r--
tests/empty.at
2
-rw-r--r--
tests/enum.at
2
-rw-r--r--
tests/epp.at
80
-rw-r--r--
tests/error.at
32
-rw-r--r--
tests/failpp.c
60
-rw-r--r--
tests/format00.at
2
-rw-r--r--
tests/format01.at
2
-rw-r--r--
tests/format02.at
2
-rw-r--r--
tests/gcf1.conf
2
-rw-r--r--
tests/gcfenum.c
2
-rw-r--r--
tests/gcffmt.c
4
-rw-r--r--
tests/gcfpeek.c
2
-rw-r--r--
tests/gcfpp.c
40
-rw-r--r--
tests/gcfset.c
2
-rw-r--r--
tests/gcfver.c
2
-rw-r--r--
tests/glob00.at
2
-rw-r--r--
tests/glob01.at
2
-rw-r--r--
tests/glob02.at
2
-rw-r--r--
tests/glob03.at
2
-rw-r--r--
tests/glob04.at
2
-rw-r--r--
tests/glob05.at
2
-rw-r--r--
tests/grecs00.at
2
-rw-r--r--
tests/incl00.at
2
-rw-r--r--
tests/incl01.at
6
-rw-r--r--
tests/incl02.at
2
-rw-r--r--
tests/incl03.at
2
-rw-r--r--
tests/ipp.at
232
-rw-r--r--
tests/join.at
2
-rw-r--r--
tests/json.c
2
-rw-r--r--
tests/json00.at
2
-rw-r--r--
tests/json01.at
2
-rw-r--r--
tests/locus-bind.at
2
-rw-r--r--
tests/locus-git.at
2
-rw-r--r--
tests/locus-meta1.at
2
-rw-r--r--
tests/locus00.at
2
-rw-r--r--
tests/locus01.at
9
-rw-r--r--
tests/locus02.at
2
-rw-r--r--
tests/parser-bind.at
2
-rw-r--r--
tests/parser-dhcpd.at
2
-rw-r--r--
tests/parser-git.at
2
-rw-r--r--
tests/parser-meta1.at
2
-rw-r--r--
tests/path-locus.at
2
-rw-r--r--
tests/peek00.at
2
-rw-r--r--
tests/peek01.at
2
-rw-r--r--
tests/peek02.at
2
-rw-r--r--
tests/peek03.at
2
-rw-r--r--
tests/ppexit.at
64
-rw-r--r--
tests/reduce00.at
2
-rw-r--r--
tests/reduce01.at
2
-rw-r--r--
tests/reduce02.at
2
-rw-r--r--
tests/reduce03.at
2
-rw-r--r--