[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Tinycc-devel] tcc fails to compile the J interpreter
From: |
Sergey Korshunoff |
Subject: |
Re: [Tinycc-devel] tcc fails to compile the J interpreter |
Date: |
Fri, 23 Jan 2015 09:34:12 +0300 |
>> p.c:99: error: ')' expected (got ",")
> There is a very big non human written array. The problem must be
> reduced by someone.
I mean that after
gcc -E p.c -o p.i
thise place is unreadable.
PT cases[] = {
((I)4194304L +(I)2097152L +(I)67108864L), (I)262144L, (((I)1L
+(I)256L +(I)4L +(I)8L +(I)16L +(I)64L +(I)128L +(I)26843545
6L +(I)536870912L +(I)1024L +(I)4096L +(I)8192L +(I)16384L)+((I)2L
+(I)131072L +(I)2048L)+(I)32L +(I)32768L +(I)65536L), -1
L, jtmonad, jtvmonad, 1,2,1,
((I)4194304L +(I)2097152L +(I)67108864L)+( (I)524288L +(I)262144L
+(((I)1L +(I)256L +(I)4L +(I)8L +(I)16L +(I)64L +(I)128L
+(I)268435456L +(I)536870912L +(I)1024L +(I)4096L +(I)8192L
+(I)16384L)+((I)2L +(I)131072L +(I)2048L)+(I)32L +(I)32768L +(
I)65536L)), (I)262144L, (I)262144L, (((I)1L +(I)256L +(I)4L +(I)8L
+(I)16L +(I)64L +(I)128L +(I)268435456L +(I)536870912L +
(I)1024L +(I)4096L +(I)8192L +(I)16384L)+((I)2L +(I)131072L
+(I)2048L)+(I)32L +(I)32768L +(I)65536L), jtmonad, jtvmonad, 2,
3,2,
((I)4194304L +(I)2097152L +(I)67108864L)+( (I)524288L +(I)262144L
+(((I)1L +(I)256L +(I)4L +(I)8L +(I)16L +(I)64L +(I)128L
+(I)268435456L +(I)536870912L +(I)1024L +(I)4096L +(I)8192L
+(I)16384L)+((I)2L +(I)131072L +(I)2048L)+(I)32L +(I)32768L +(
I)65536L)), (((I)1L +(I)256L +(I)4L +(I)8L +(I)16L +(I)64L +(I)128L
+(I)268435456L +(I)536870912L +(I)1024L +(I)4096L +(I)8
192L +(I)16384L)+((I)2L +(I)131072L +(I)2048L)+(I)32L +(I)32768L
+(I)65536L), (I)262144L, (((I)1L +(I)256L +(I)4L +(I)8L +(
I)16L +(I)64L +(I)128L +(I)268435456L +(I)536870912L +(I)1024L
+(I)4096L +(I)8192L +(I)16384L)+((I)2L +(I)131072L +(I)2048L
)+(I)32L +(I)32768L +(I)65536L), jtdyad, jtvdyad, 1,3,2,
((I)4194304L +(I)2097152L +(I)67108864L)+( (I)524288L +(I)262144L
+(((I)1L +(I)256L +(I)4L +(I)8L +(I)16L +(I)64L +(I)128L
+(I)268435456L +(I)536870912L +(I)1024L +(I)4096L +(I)8192L
+(I)16384L)+((I)2L +(I)131072L +(I)2048L)+(I)32L +(I)32768L +(
I)65536L)), (I)262144L +(((I)1L +(I)256L +(I)4L +(I)8L +(I)16L +(I)64L
+(I)128L +(I)268435456L +(I)536870912L +(I)1024L +(I
)4096L +(I)8192L +(I)16384L)+((I)2L +(I)131072L +(I)2048L)+(I)32L
+(I)32768L +(I)65536L), (I)524288L, -1L, jtadv, jtvadv, 1
,2,1,
((I)4194304L +(I)2097152L +(I)67108864L)+( (I)524288L +(I)262144L
+(((I)1L +(I)256L +(I)4L +(I)8L +(I)16L +(I)64L +(I)128L
+(I)268435456L +(I)536870912L +(I)1024L +(I)4096L +(I)8192L
+(I)16384L)+((I)2L +(I)131072L +(I)2048L)+(I)32L +(I)32768L +(
I)65536L)), (I)262144L +(((I)1L +(I)256L +(I)4L +(I)8L +(I)16L +(I)64L
+(I)128L +(I)268435456L +(I)536870912L +(I)1024L +(I
)4096L +(I)8192L +(I)16384L)+((I)2L +(I)131072L +(I)2048L)+(I)32L
+(I)32768L +(I)65536L), (I)1048576L, (I)262144L +(((I)1L
+(I)256L +(I)4L +(I)8L +(I)16L +(I)64L +(I)128L +(I)268435456L
+(I)536870912L +(I)1024L +(I)4096L +(I)8192L +(I)16384L)+((I
)2L +(I)131072L +(I)2048L)+(I)32L +(I)32768L +(I)65536L), jtconj,
jtvconj, 1,3,1,