Erik Svedäng
|
7f3eeb392d
|
Don't kebab case macros.
|
2018-03-11 20:17:26 +01:00 |
|
Erik Svedäng
|
4fc899b0df
|
carp-header-parse can handle #defines
|
2018-03-06 13:47:53 +01:00 |
|
Erik Svedäng
|
633be61c50
|
GLFW bindings (automatically generated).
|
2018-02-27 16:48:31 +01:00 |
|
Erik Svedäng
|
9857dd64db
|
Remove deps.
|
2018-02-27 16:00:55 +01:00 |
|
Erik Svedäng
|
20d63ff7dc
|
Removed 'sed' support, allow --kebabcase flag, and -p which can remove
a prefix from each function.
|
2018-02-27 15:57:00 +01:00 |
|
Erik Svedäng
|
c4a0f51e09
|
Handle const args.
|
2018-02-27 14:28:48 +01:00 |
|
Erik Svedäng
|
10b5ec1ef4
|
Can (optionally) batch rename all functions parsed from a .h file
using 'sed'.
Example:
$ carp-header-parse ~/Desktop/glfw.h -s "s/glfw/GLFW/g"
|
2018-02-27 13:40:40 +01:00 |
|
Erik Svedäng
|
4f86ae7907
|
Handle function prototypes prefixed with a single macro token.
|
2018-02-27 13:09:21 +01:00 |
|
Erik Svedäng
|
ebbdf95679
|
Cleanup.
|
2018-02-27 11:21:43 +01:00 |
|
Erik Svedäng
|
a7fa295074
|
Can parse C pointers now.
|
2018-02-27 11:00:39 +01:00 |
|
Erik Svedäng
|
cfd918c8c6
|
Parse more types.
|
2018-02-27 10:47:03 +01:00 |
|
Erik Svedäng
|
ef334048b2
|
The tool "carp-header-parse" works, at least for simple inputs.
|
2018-02-27 10:32:25 +01:00 |
|
Erik Svedäng
|
01d77688ea
|
Started working on utility for parsing C headers.
|
2018-02-27 09:50:20 +01:00 |
|