From 58d6cbb7f213b47adaaec071cdec61e263053616 Mon Sep 17 00:00:00 2001 From: Indy Ray Date: Mon, 5 Oct 2020 14:18:15 -0700 Subject: [PATCH] Readme compilation info. --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7afbae6..fb0e3e5 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,9 @@ A simple text preprocessor that's designed to process text, evaluating s-express Takes `input file` and processes it, writing output to `output file` or stdout -## Examples +## Building + +Currently compilation is only setup for Windows/MSVC, you should be able to execute build.bat from a command line with cl.exe avaliable (i.e. x64 Native Tools Command Prompt for VS 2017), while compilation has not yet been tested on *nix, it should build anywhere that S7 and CRT is avaliable. ## Expansion Rules @@ -31,4 +33,6 @@ When expanding an S-Expression after a `@`, it can be a symbol name, in which ca ### Output stringification -When the returned value is a literal string or character, it is simply printed directly into an output. Lists are recursively evaluated using the same rules, with non-character, non-whitespace elements interspersed with space characters, and any other s7 object is converted to a string using standard s7 string conversion rules (s7_object_to_c_string) \ No newline at end of file +When the returned value is a literal string or character, it is simply printed directly into an output. Lists are recursively evaluated using the same rules, with non-character, non-whitespace elements interspersed with space characters, and any other s7 object is converted to a string using standard s7 string conversion rules (s7_object_to_c_string) + +## Examples \ No newline at end of file