]> git.sur5r.net Git - cc65/blobdiff - src/ca65/nexttok.h
Small fixes for Watcom-C
[cc65] / src / ca65 / nexttok.h
index bc63b699e7a6413f01b0240176e063d4d4240656..cb38da7bc360daf0c8f3b94d3e8f095fee53c3bc 100644 (file)
@@ -67,7 +67,18 @@ void ConsumeComma (void);
 /* Consume a comma */
 
 void SkipUntilSep (void);
-/* Skip tokens until we reach a line separator */
+/* Skip tokens until we reach a line separator or end of file */
+
+void EnterRawTokenMode (void);
+/* Enter raw token mode. In raw mode, token handling functions are not
+ * executed, but the function tokens are passed untouched to the upper
+ * layer. Raw token mode is used when storing macro tokens for later
+ * use.
+ * Calls to EnterRawTokenMode and LeaveRawTokenMode may be nested.
+ */
+
+void LeaveRawTokenMode (void);
+/* Leave raw token mode. */