1 /**
\r * Name: pyrex
\r * Description: Pyrex - a Language for Writing Python Extension Modules
\r * Author: Markku Rossi <mtr@iki.fi>
\r */
\r\rstate pyrex extends python
\r{
\r /* Additional keywords.
\r (build-re '( NULL as cdef char ctypedef double enum extern float
\r include int long private public short signed sizeof struct union
\r unsigned void )) */
\r /\b(NULL|as|c(def|har|typedef)|double|e(num|xtern)|float|in(clude|t)\
\r|long|p(rivate|ublic)|s(hort|i(gned|zeof)|truct)|un(ion|signed)|void)\b/ {
\r keyword_face(true);
\r language_print($0);
\r keyword_face(false);
\r }
\r}
\r\r\f\r/*
\rLocal variables:
\rmode: c
\rEnd:
\r*/
\r