123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- #version 100
- // non-line continuation comment \
- #error good error
- float f\
- oo; // same as 'float foo;'
- #error e2
- #define MAIN void main() \
- { \
- gl_Position = vec4(foo); \
- }
- #error e3
- MAIN
- vec4 foo2(vec4 a)
- {
- vec4 b = a; \
- return b;
- }
- // aoeuntheo unatehutna \ antaehnathe
- // anteonuth $ natohe " '
- // anteonuth natohe
- /*@*/
- /* *@/*/
- //@
- #define A int q1 = \ 1
- #define B int q2 = \1
- #define C int q3 = $ 1
- #define D int q4 = @ 1
- const highp int a1 = \ 4; // ERROR
- const highp int a2 = @ 3; // ERROR
- const highp int a3 = $4; // ERROR
- const highp int a4 = a2\; // ERROR
- A;
- B;
- C;
- D;
- # \
- # \
- error bad continuation
- #define QUOTE "ab\
- cd"
|