Show HN: Bic – a C interpreter and API explorer
github.com
github.com
You unfortunately need to make an account to see the pages. It was heavily attacked at one time and that was the admin's solution.
Interactive C Environments http://www.softwarepreservation.org/projects/interactive_c
Thanks for sharing.
Here's a link to a brief description:
https://books.google.com/books?id=fHghpJa3va4C&lpg=PA167&ots...
And, yes, I paid the $295 for it.
I'll take a look at tree-sitter. If I get syntax highlighting for free then I'll take that!
What does dependency-free mean? I mean, it does depend on 128 crates. Do we typically not count those?
By the way, I did `cargo build` and it failed at `#include "utf8proc.c"`. I have `libutf8proc` installed. Changing `.c` to `.h` solved it. It went past that part, only to get:
- error: couldn't read cli/src/../../lib/binding_web/tree-sitter.js: No such file or directory (os error 2)
- error: couldn't read cli/src/../../lib/binding_web/tree-sitter.wasm: No such file or directory (os error 2)
I suppose you could always quit abruptly, though...
With no prior exit() declaration, the C compiler would assume that "exit" is "int exit()", spit out the code to push whatever arguments are passed to it down the stack and then just call the damn thing. So, magically, it will all just work. Requires an older compiler though, C89 the latest.