This is a simple application to demo the themes available in Rouge syntax highlighter
Make a selection of theme below to view the preview
 
int total = 0;
for(int i = 0; i < list.length; i++)
{	total += list[i];
System.out.println( list[i] );
}
return total;
  def findNums(n: Int): Iterable[(Int, Int)] = {
    // a for comprehension using two generators
    for (i <- 1 until n;
         j <- 1 until (i-1);
         if isPrime(i + j)) yield (i, j)
  }
#include <iostream>
using namespace std;
int main() 
{    
    cout << "Size of char: " << sizeof(char) << " byte" << endl;
    cout << "Size of int: " << sizeof(int) << " bytes" << endl;
    cout << "Size of float: " << sizeof(float) << " bytes" << endl;
    cout << "Size of double: " << sizeof(double) << " bytes" << endl;
    return 0;
}
# line comment
v = 1
s = "string"
for i in range(-10, 10):
    print(i + 1)
class LinkedList(object):
    def __init__(self, x):
        self.val = x
        self.next = None