From 754bbf7a25a8dda49b5d08ef0d0443bbf5af0e36 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sun, 7 Apr 2024 13:41:34 -0500 Subject: new repository --- devdocs/elisp/control-parsing.html | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 devdocs/elisp/control-parsing.html (limited to 'devdocs/elisp/control-parsing.html') diff --git a/devdocs/elisp/control-parsing.html b/devdocs/elisp/control-parsing.html new file mode 100644 index 00000000..d91c6ba6 --- /dev/null +++ b/devdocs/elisp/control-parsing.html @@ -0,0 +1,15 @@ +

Parameters to Control Parsing

Variable: multibyte-syntax-as-symbol +

If this variable is non-nil, scan-sexps treats all non-ASCII characters as symbol constituents regardless of what the syntax table says about them. (However, syntax-table +text properties can still override the syntax.)

+
User Option: parse-sexp-ignore-comments +
+

If the value is non-nil, then comments are treated as whitespace by the functions in this section and by forward-sexp, scan-lists and scan-sexps.

+
+

The behavior of parse-partial-sexp is also affected by parse-sexp-lookup-properties (see Syntax Properties).

Variable: comment-end-can-be-escaped +

If this buffer local variable is non-nil, a single character which usually terminates a comment doesn’t do so when that character is escaped. This is used in C and C++ Modes, where line comments starting with ‘//’ can be continued onto the next line by escaping the newline with ‘\’.

+

You can use forward-comment to move forward or backward over one comment or several comments.

+

+ Copyright © 1990-1996, 1998-2022 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
+ https://www.gnu.org/software/emacs/manual/html_node/elisp/Control-Parsing.html +

+
-- cgit v1.2.3