# Revision history [back]

### using %cython in Cantor with sage backend

To use the %cython magic function in the sage notebook you can do something like:

%cython

from math import sin

def f(x):
return sin(x**2)

def integral(double a, double b, int N):
cdef double dx = (b-a)/N
cdef int i
cdef double s = 0
for i in range(N):
s += f(a+dx*i)
return s * dx


But in cantor you can't since the sage mode in Cantor is not the same as the sage notebook. How can i do something like that in Cantor without using an external editor or without using more commands?