A markdown to teach text converter ORCA shell command for the GS based on md4c.
Go to file
Jeremy Rand cfc83f702a Change the output format to be more readable in order to understand the output of the parser, I think I will turn this output into optional debug output at some point but it is useful for now in development. 2021-04-15 00:20:19 -04:00
md2teach Change the output format to be more readable in order to understand the output of the parser, I think I will turn this output into optional debug output at some point but it is useful for now in development. 2021-04-15 00:20:19 -04:00
md2teach.xcodeproj Add a test markdown file. Parse the arguments in main to get the input and output file. Read the input file and pass it to the parser. The test markdown file is successfully parsed! 2021-04-14 23:12:04 -04:00
LICENSE Add a readme and license file. 2021-04-13 23:53:20 -04:00
README.md Add a readme and license file. 2021-04-13 23:53:20 -04:00

README.md

md2teach

This repository is work-in-progress to try to use md4c to create a markdown to Teach text converter ORCA shell program for the Apple //GS. You should not try to use this tool because it doesn't work yet.

The goal really is to use this shell command from GoldenGate as part of my Apple2GSBuildPipeline in order to write documentation for GS projects in a more modern file format. Also, markdown is trivial to commit to git repositories but the presence of the resource fork in Teach files make them problematic.

The files md4c.c and md4c.h are (hopefully) slightly modified versions of the files from the md4c project. It is shocking how portable that code was and it worked almost immediately. I am marking up my changes with the comment tag GS_SPECIFIC.