Compiler
SOURCE ➔ TAC
Load example…
Counting loop
Conditionals
Arrays
Nested arrays
Compile
ctrl↵
Source
{ int i ; int j ; float v ; float x ; float[100] a ; while( true ) { do i = i+1 ; while( a[i] < v) ; do j = j-1 ; while( a[j] > v) ; if( i >= j ) break; x = a[i] ; a[i] = a[j] ; a[j] = x ; } }
Pretty Print
Run the compiler to see output.
Three-Address Code
Run the compiler to see output.
Status
Ready.