Parameters to Control Parsing
- Variable: multibyte-syntax-as-symbol
 If this variable is non-
nil,scan-sexpstreats all non-ASCII characters as symbol constituents regardless of what the syntax table says about them. (However,syntax-tabletext 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 byforward-sexp,scan-listsandscan-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-2021 Free Software Foundation, Inc. 
Licensed under the GNU GPL license.
    https://www.gnu.org/software/emacs/manual/html_node/elisp/Control-Parsing.html