# HG changeset patch # User Paul Boddie # Date 1488415085 -3600 # Node ID 04077d4d0478f5c2575131194358fbbb7436ba1c # Parent f6877b2574111366b46e1095e6624cea7ac288e5 Added a note about incremental compilation. diff -r f6877b257411 -r 04077d4d0478 docs/lplc.1 --- a/docs/lplc.1 Thu Mar 02 01:31:14 2017 +0100 +++ b/docs/lplc.1 Thu Mar 02 01:38:05 2017 +0100 @@ -87,6 +87,17 @@ .TP .BR \-V ", " \-\-version Show version information for this tool +.SH INCREMENTAL COMPILATION +Invocations of +.B lplc +without the reset options +.BR \-r ", " \-\-reset ", " \-R " or " \-\-reset\-all +will cause incremental translation and compilation to be attempted. Where +existing translated sources exist and where no changes to the object structures +or callable signatures are made, only updated sources will be generated and +compiled. Otherwise, where structures or signatures change in a way that is +incompatible with already-compiled code, the entire program will be generated +and compiled again. .SH EXAMPLES Compile the main program in .BR hello.py ,