diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2015-09-07 21:21:04 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2015-09-07 21:21:04 -0700 |
commit | 0ae2857a06ae7ccdd0b8efaef0e864e611215a89 (patch) | |
tree | 9923cc59c4e0f8a75888a48b9adbb2c7c1bd086c /txr.1 | |
parent | b1c2b8641f584ddeaef872ee6425cadca706e97d (diff) | |
download | txr-0ae2857a06ae7ccdd0b8efaef0e864e611215a89.tar.gz txr-0ae2857a06ae7ccdd0b8efaef0e864e611215a89.tar.bz2 txr-0ae2857a06ae7ccdd0b8efaef0e864e611215a89.zip |
Debugger and compatibility now major sections.
* txr.1: Debugger and Compatibility are moved out of the TXR
library description, into their own major sections.
Diffstat (limited to 'txr.1')
-rw-r--r-- | txr.1 | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -33016,7 +33016,7 @@ Parser error messages are directed to the .code *stderr* stream. -.SS* Debugger +.SH* DEBUGGER \*(TX has a simple, crude, built-in debugger. The debugger is invoked by adding the .code -d @@ -33050,9 +33050,7 @@ nodes in the abstract syntax tree node of the .code next directive, whereas the surface syntax appears flat. -.coNP Sample Session - -Here is an example of the debugger being applied to a web scraping program +The following is an example of the debugger being applied to a web scraping program which connects to a US NAVY clock server to retrieve a dynamically-generated web page, from which the current time is extracted, in various time zones. The handling of the web request is done by the wget command; the @@ -33261,7 +33259,9 @@ Then a continue command, which finishes the program, whose output appears: Mar-30 01:22:52 PM HAST .cble -.SS* Compatibility +.SH* COMPATIBILITY + +.SS* Overview New \*(TX versions are usually intended to be backward-compatible with prior releases in the sense that documented features will continue to work in @@ -33271,6 +33271,8 @@ syntax error. Though, strictly speaking, this means that something is working differently in a new version, replacing an error situation with functionality is usually not considered a deviation from backward-compatibility. +.coNP The @ -C compatibility option + When a change is introduced which is not backward compatible, \*(TX's .code -C option can be used to request emulation of old behavior. |