make c99 headers available for c90 with some touches.
- C 91.5%
- CMake 8.5%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
Changes to be committed: - modified: CMakeLists.txt - modified: app/main.c - modified: app/port89/llong.c - modified: app/port89/llong.h - new file: app/port89/tok.c - new file: app/port89/tok.h |
||
| app | ||
| .gitignore | ||
| CMakeLists.txt | ||
| LICENSE | ||
| README.md | ||
_ ___ ___
_ __ ___ _ __| |_( _ )/ _ \
| '_ \ / _ \| '__| __/ _ \ (_) |
| |_) | (_) | | | || (_) \__, |
| .__/ \___/|_| \__\___/ /_/
|_|
part of ae2f::Preproc
tools to generate C89 headers.
sometimes newer c headers don't respect c89, yet some features are interchangable.
some patterns i noticed will be fixed here.
these should be work on VERY SIMPLE headers enough to be converted.
requirements
- stdio.h
- git
- cmake
- make
- compiler
llong
change
long longtype into another we want as argument.
cenum
remove comma on last enum definition.