├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── appveyor.yml ├── nimgen.nimble ├── src ├── nimgen.nim └── nimgen │ ├── c2nim.nim │ ├── external.nim │ ├── file.nim │ ├── fileops.nim │ ├── gencore.nim │ ├── globals.nim │ └── runcfg.nim ├── tests ├── nimgentest.nims ├── rununittests.nim └── unittests │ ├── common.nim │ ├── data │ ├── teststaticexpectedfrontbraces.h │ ├── teststaticexpectednewlinebraces.h │ ├── teststaticfrontbraces.h │ ├── teststaticnewlinebraces.h │ └── teststaticnewlinebracesreadded.h │ ├── nim.cfg │ └── testfileops.nim └── web ├── CNAME └── nimdoc.cfg /.gitignore: -------------------------------------------------------------------------------- 1 | nimcache 2 | nimgen 3 | web 4 | *.exe 5 | *.swp 6 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/appveyor.yml -------------------------------------------------------------------------------- /nimgen.nimble: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/nimgen.nimble -------------------------------------------------------------------------------- /src/nimgen.nim: -------------------------------------------------------------------------------- 1 | import nimgen/runcfg 2 | 3 | runCli() 4 | -------------------------------------------------------------------------------- /src/nimgen/c2nim.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/src/nimgen/c2nim.nim -------------------------------------------------------------------------------- /src/nimgen/external.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/src/nimgen/external.nim -------------------------------------------------------------------------------- /src/nimgen/file.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/src/nimgen/file.nim -------------------------------------------------------------------------------- /src/nimgen/fileops.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/src/nimgen/fileops.nim -------------------------------------------------------------------------------- /src/nimgen/gencore.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/src/nimgen/gencore.nim -------------------------------------------------------------------------------- /src/nimgen/globals.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/src/nimgen/globals.nim -------------------------------------------------------------------------------- /src/nimgen/runcfg.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/src/nimgen/runcfg.nim -------------------------------------------------------------------------------- /tests/nimgentest.nims: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/tests/nimgentest.nims -------------------------------------------------------------------------------- /tests/rununittests.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/tests/rununittests.nim -------------------------------------------------------------------------------- /tests/unittests/common.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/tests/unittests/common.nim -------------------------------------------------------------------------------- /tests/unittests/data/teststaticexpectedfrontbraces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/tests/unittests/data/teststaticexpectedfrontbraces.h -------------------------------------------------------------------------------- /tests/unittests/data/teststaticexpectednewlinebraces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/tests/unittests/data/teststaticexpectednewlinebraces.h -------------------------------------------------------------------------------- /tests/unittests/data/teststaticfrontbraces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/tests/unittests/data/teststaticfrontbraces.h -------------------------------------------------------------------------------- /tests/unittests/data/teststaticnewlinebraces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/tests/unittests/data/teststaticnewlinebraces.h -------------------------------------------------------------------------------- /tests/unittests/data/teststaticnewlinebracesreadded.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/tests/unittests/data/teststaticnewlinebracesreadded.h -------------------------------------------------------------------------------- /tests/unittests/nim.cfg: -------------------------------------------------------------------------------- 1 | --path="../../src" 2 | -------------------------------------------------------------------------------- /tests/unittests/testfileops.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/tests/unittests/testfileops.nim -------------------------------------------------------------------------------- /web/CNAME: -------------------------------------------------------------------------------- 1 | nimgen.genotrance.com -------------------------------------------------------------------------------- /web/nimdoc.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genotrance/nimgen/HEAD/web/nimdoc.cfg --------------------------------------------------------------------------------