Home | History | Annotate | Line # | Download | only in indent
      1  1.4  rillig /* $NetBSD: lex_char.c,v 1.4 2022/04/24 09:04:12 rillig Exp $ */
      2  1.1  rillig 
      3  1.1  rillig /*
      4  1.1  rillig  * Test lexing of character constants.
      5  1.1  rillig  */
      6  1.1  rillig 
      7  1.4  rillig //indent input
      8  1.1  rillig int simple = 'x';
      9  1.1  rillig int multi = 'xy';
     10  1.1  rillig int empty = '';
     11  1.1  rillig int null = '\0';
     12  1.1  rillig int escape_hex = '\x3f';
     13  1.1  rillig int escape_octal = '\040';
     14  1.1  rillig int escape_a = '\a';
     15  1.1  rillig int escape_b = '\b';
     16  1.1  rillig int escape_f = '\f';
     17  1.1  rillig int escape_n = '\n';
     18  1.1  rillig int escape_t = '\t';
     19  1.1  rillig int escape_v = '\v';
     20  1.1  rillig int escape_single_quote = '\'';
     21  1.1  rillig int escape_double_quote = '\"';
     22  1.1  rillig int escape_backslash = '\\';
     23  1.2  rillig int line_break_before = '\
     24  1.2  rillig x';
     25  1.2  rillig int line_break_after = 'x\
     26  1.2  rillig ';
     27  1.4  rillig //indent end
     28  1.1  rillig 
     29  1.4  rillig //indent run-equals-input -di0
     30