forked from glen/fostr
Add literal string constants (#19)
In addition, for the sake of Haskell code generation, this PR adds static typing with Statix. Resolves #5. Co-authored-by: Glen Whitney <glen@studioinfinity.org> Reviewed-on: glen/fostr#19 Co-Authored-By: Glen Whitney <glen@nobody@nowhere.net> Co-Committed-By: Glen Whitney <glen@nobody@nowhere.net>
This commit is contained in:
parent
c516ed6d7f
commit
2772fd0c5c
16 changed files with 386 additions and 34 deletions
|
@ -27,9 +27,9 @@ for path in TEST_LIST:
|
|||
if pfm: continue # skip examples that don't parse
|
||||
ntfm = re.search(r'\n\s*\]\].*?don.t.test', details)
|
||||
if ntfm: continue # explicit skip
|
||||
em = re.search(r'\n\s*\]\]', details)
|
||||
em = re.search(r'\n\]\]', details)
|
||||
if not em: continue
|
||||
example = details[:em.start()+1]
|
||||
example = details[:em.start()+1].replace('[[','').replace(']]','')
|
||||
expath = destdir / f"{name}.{EXT}"
|
||||
expath.write_text(example)
|
||||
echo Wrote @(expath)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue