Triplicate: Difference between revisions

140 bytes added ,  3 years ago
mention TripleKit; revise TODO wording
(Created page with "'''Triplicate''' is a set of simple, deterministic steps to convert a module from pre-compilation form into post-compilation form, or vice versa. '''triplicate-forward''' is...")
 
(mention TripleKit; revise TODO wording)
 
Line 1:
(Not to be confused with <code>TripleKit</code>, the heart of the [[trplkt]] reference compiler.)
'''Triplicate''' is a set of simple, deterministic steps to convert a module from pre-compilation form into post-compilation form, or vice versa. '''triplicate-forward''' is applied to the text of an ordinary source module to produce a well-formed [[t-block]]. '''triplicate-reverse''' takes as input a well-formed [[t-block]] and recovers the text of the original source module.
 
'''Triplicate''' is a set of simple, deterministic steps to convert a module from pre-compilation form into post-compilation form, or vice versa. '''triplicate-forward''' is applied to the text of an ordinary source module to produce a well-formed [[t-block]]. '''triplicate-reverse''' takes as input a well-formed [[t-block]] and recovers the text of the original source module.
TODO: document these steps here
 
TODO: document the triplicate-forward and triplicate-reverse algorithms here
Anonymous user