class myclass { #### class myclass { #### class foo; blah blah; endclass #### class foo { blah blah; } #### s/\bclass(\s+)(\w+);/class $1 {/g; s/endclass/};/ #### `define mymacro (blah blah) \ blah \ blah blah \ blah #### #define mymacro (blah blah) \ blah \ blah blah \ blah #### `define myclassmacro (blah) \ class myclass``blah ... \ blah \ endclass #### my $multiline_preprocessor_macro = qr/^(.*?)(?!\\)\n/sm;