name subject to change lol
Go to file
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
.gitignore Initial commit 2021-07-14 11:15:46 -04:00
Makefile Fix Makefile for use on Unix 2021-07-14 11:32:46 -04:00
lexer.c Initial commit 2021-07-14 11:15:46 -04:00
lexer.h Initial commit 2021-07-14 11:15:46 -04:00
main.c Initial commit 2021-07-14 11:15:46 -04:00
main.h Initial commit 2021-07-14 11:15:46 -04:00
node.c Initial commit 2021-07-14 11:15:46 -04:00
node.h Initial commit 2021-07-14 11:15:46 -04:00
readme.md Initial commit 2021-07-14 11:15:46 -04:00
sample.md Initial commit 2021-07-14 11:15:46 -04:00
token.c Initial commit 2021-07-14 11:15:46 -04:00
token.h Initial commit 2021-07-14 11:15:46 -04:00

readme.md

Terminal Markdown Viewer

Goals

To render markdown in the terminal and use colors, font weights, etc, to display the document.

Implemented syntax

  • Headers
  • Unordered lists
  • Ordered lists
  • Inline code
  • Block code
  • Block quote?
  • Bold
  • Underline

maybies

  • Task list
  • Explicit colors
  • Inter-document links

nopes

  • Tables
  • Syntax highlighting code