|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
b(name,
line,
color='GREEN',
vars=[],
ext_in=[],
ext_out=[],
before=[],
after=[])
return a new Task subclass with the function run compiled from the
line given |
source code
|
|
|
|
|
|
|
|
|
|
EXT_MLL = ['.mll']
|
|
|
EXT_MLY = ['.mly']
|
|
|
EXT_MLI = ['.mli']
|
|
|
EXT_MLC = ['.c']
|
|
|
EXT_ML = ['.ml']
|
|
|
open_re = re.compile('open ([a-zA-Z]+);;', re.M)
|
|
|
foo = re.compile(r"""(\(\*)|(\*\))|("(\\.|[^"\\])*"|'(\\.|[^'\...
|
|
|
native_lst = ['native', 'all', 'c_object']
|
|
|
bytecode_lst = ['bytecode', 'all']
|
|
|
cls = b('ocaml', '${OCAMLC} ${OCAMLPATH} ${OCAMLFLAGS} ${INCLU...
|
|
|
act = b('ocalinkx', '${OCAMLOPT} -o ${TGT} ${INCLUDES} ${OCALI...
|