diff options
Diffstat (limited to 'src/sdp/ao_read_source_files.d')
-rw-r--r-- | src/sdp/ao_read_source_files.d | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/sdp/ao_read_source_files.d b/src/sdp/ao_read_source_files.d index f25ed7e..c7616a2 100644 --- a/src/sdp/ao_read_source_files.d +++ b/src/sdp/ao_read_source_files.d @@ -5,12 +5,25 @@ +/ template SiSUmarkupRaw() { private import + ao_rgx; + private import + std.array, std.exception, + std.path, std.regex, std.stdio, + std.traits, + std.typecons, std.utf, std.conv : to; + mixin SiSUrgxInit; auto rgx = Rgx(); + auto rawsrc = MarkupRaw(); + auto SiSUmarkupRaw(Fn)(Fn fn_src) { + auto _0_header_1_body_content_2_insert_filelist_tuple = + rawsrc.sourceContentSplitIntoHeaderAndBody(rawsrc.sourceContent(fn_src), fn_src); + return _0_header_1_body_content_2_insert_filelist_tuple; + } struct MarkupRaw { final sourceContent(in string fn_src) { auto raw = MarkupRawUnit(); |