Commit Graph

4 Commits

Author SHA1 Message Date
Zorchenhimer c5a0fbd93e Tweak makefile CFLAGS
Move -fsanitize=address to a proper line so it can be commented out
easier.
2023-10-22 16:53:51 -04:00
Zorchenhimer d855df380b Add codeblocks; Fix some stuff
- Parse code blocks that are wrapped sets of three backticks.
- Added a TT_TRIPLEBACKTICK token.
- Added a length field to the Token struct.
- Added an error node.
- Cleaned up some file read code.
- Fixed the header raw text (don't reuse the same buffer for each node).
2023-10-15 20:55:12 -04:00
Zorchenhimer dd2655db0c Fix Makefile for use on Unix
The GCC version installed on Unix does not support `-Wpedantic`, so this
has been replaced with `-pedantic`.  The version installed on Unix is
4.0.0.

`.PHONY` has been removed as this has no special meaning on Unix.
Instead, make thought it was a target which made it build, run, then
immediately delete the executable.  This is obviously not desired.

Unix make also doesn't support the `$^` automatic variable.  This has
been replaced with the object list variable instead.
2021-07-14 11:32:46 -04:00
Zorchenhimer 5e1d6ae207 Initial commit 2021-07-14 11:15:46 -04:00