diff options
| author | Florian Fischer <florian.fl.fischer@fau.de> | 2020-05-06 16:56:32 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fl.fischer@fau.de> | 2020-06-02 11:18:47 +0200 |
| commit | 8174a918ea3b7cb216bf7ea98cfdc10661b5c37d (patch) | |
| tree | 0747ec3ccb9f8d7eeccfac35977fc17855ca3bbb /src/benchmarks/cfrac/pfactor.c | |
| parent | 8f52e8fc02dd235582f5961941bcd564e9a681cd (diff) | |
| download | allocbench-8174a918ea3b7cb216bf7ea98cfdc10661b5c37d.tar.gz allocbench-8174a918ea3b7cb216bf7ea98cfdc10661b5c37d.zip | |
make the whole project more python idiomatic
* rename src directory to allocbench
* make global variable names UPPERCASE
* format a lot of code using yapf
* use lowercase ld_preload and ld_library_path as Allocator members
* name expected Errors 'err' and don't raise a new Exception
* disable some pylint messages
Diffstat (limited to 'src/benchmarks/cfrac/pfactor.c')
| -rw-r--r-- | src/benchmarks/cfrac/pfactor.c | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/src/benchmarks/cfrac/pfactor.c b/src/benchmarks/cfrac/pfactor.c deleted file mode 100644 index 6c765d1..0000000 --- a/src/benchmarks/cfrac/pfactor.c +++ /dev/null @@ -1,55 +0,0 @@ -#include <stdio.h> -#include "precision.h" -#include "pfactor.h" - -void showfactors(); - - -int main(argc, argv) - int argc; - char *argv[]; -{ - precision n = pUndef; - - --argc; - if (argc != 0) { - do { - pset(&n, atop(*++argv)); - showfactors(n); - } while (--argc > 0); - } else { - do { - pset(&n, fgetp(stdin)); - if (n == pUndef) break; - showfactors(n); - } while (1); - } - pdestroy(n); - return 0; -} - -void showfactors(n) - precision n; -{ - precision r = pUndef; - FactorList factors = (FactorList) 0; - - (void) pparm(n); - pset(&r, ptrial(n, (unsigned *) 0, &factors)); - fputp(stdout, n); - fputs(" = ", stdout); - pputfactors(stdout, factors); - if pne(r, pone) { - if pne(r, n) putc('*', stdout); - if (!pprime(r, 16)) { - fputc('(', stdout); fputp(stdout, r); fputc(')', stdout); - } else { - fputp(stdout, r); - } - } - putc('\n', stdout); - - pfreefactors(&factors); - pdestroy(r); - pdestroy(n); -} |
