ni: intro of frontier files between nit code and extern code
authorAlexis Laferrière <alexis.laf@xymus.net>
Fri, 2 Dec 2011 03:15:11 +0000 (22:15 -0500)
committerAlexis Laferrière <alexis.laf@xymus.net>
Thu, 9 Feb 2012 21:00:47 +0000 (16:00 -0500)
commitcaab2d535c7ea6376ae01f64a81a30527f30c417
treecfb0bd71ad7012b2c216a16dc6075dd5a1b3f35a
parent785fdb51081a3333761bb04552614c99ca7ab850
ni: intro of frontier files between nit code and extern code

These files contains wrappers for extern methods implementation
and for all methods callable from C code.

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
94 files changed:
c_src/abstractmetamodel._sep.c
c_src/abstractmetamodel._sep.h
c_src/compiling._sep.c
c_src/compiling_base._sep.c
c_src/compiling_icode._sep.c
c_src/environ._nitni.c [new file with mode: 0644]
c_src/environ._nitni.h [new file with mode: 0644]
c_src/environ._sep.c
c_src/environ._sep.h
c_src/exec._nitni.c [new file with mode: 0644]
c_src/exec._nitni.h [new file with mode: 0644]
c_src/exec._sep.c
c_src/exec._sep.h
c_src/exec_nit.c
c_src/exec_nit.h
c_src/file._nitni.c [new file with mode: 0644]
c_src/file._nitni.h [new file with mode: 0644]
c_src/file._sep.c
c_src/file._sep.h
c_src/frontier._sep.c [new file with mode: 0644]
c_src/frontier._sep.h [new file with mode: 0644]
c_src/icode_generation._sep.c
c_src/icode_generation._sep.h
c_src/kernel._nitni.c [new file with mode: 0644]
c_src/kernel._nitni.h [new file with mode: 0644]
c_src/kernel._sep.h
c_src/kernel.nit.h [deleted file]
c_src/math._nitni.c [new file with mode: 0644]
c_src/math._nitni.h [new file with mode: 0644]
c_src/math._sep.c
c_src/math._sep.h
c_src/mmbuilder._sep.c
c_src/mmbuilder._sep.h
c_src/native_interface._sep.c [new file with mode: 0644]
c_src/native_interface._sep.h [new file with mode: 0644]
c_src/ni_metamodel._sep.c [new file with mode: 0644]
c_src/ni_metamodel._sep.h [new file with mode: 0644]
c_src/ni_tools._sep.c [new file with mode: 0644]
c_src/ni_tools._sep.h [new file with mode: 0644]
c_src/nit_version._sep.c
c_src/nitc._build.sh
c_src/nitc._sep.c
c_src/nitc._sep.h
c_src/nitc._tables.c
c_src/parser._sep.c
c_src/parser._sep.h
c_src/parser_nodes._sep.c
c_src/parser_nodes._sep.h
c_src/parser_prod._sep.c
c_src/parser_prod._sep.h
c_src/primitive_info._sep.c
c_src/static_type._sep.c
c_src/static_type._sep.h
c_src/stream._nitni.c [new file with mode: 0644]
c_src/stream._nitni.h [new file with mode: 0644]
c_src/stream._sep.c
c_src/stream._sep.h
c_src/stream_nit.c
c_src/stream_nit.h
c_src/string._nitni.c [new file with mode: 0644]
c_src/string._nitni.h [new file with mode: 0644]
c_src/string._sep.c
c_src/string._sep.h
c_src/string_nit.h
c_src/syntax_base._sep.c
c_src/syntax_base._sep.h
c_src/tables._nitni.c [new file with mode: 0644]
c_src/tables._nitni.h [new file with mode: 0644]
c_src/tables._sep.c
c_src/tables._sep.h
c_src/tables_nit.c
c_src/time._nitni.c [new file with mode: 0644]
c_src/time._nitni.h [new file with mode: 0644]
c_src/time._sep.c
c_src/time._sep.h
c_src/typing._sep.c
c_src/typing._sep.h
lib/standard/exec_nit.c
lib/standard/exec_nit.h
lib/standard/stream_nit.c
lib/standard/stream_nit.h
lib/standard/string_nit.h
src/compiling/compiling.nit
src/compiling/compiling_base.nit
src/compiling/compiling_icode.nit
src/native_interface/frontier.nit [new file with mode: 0644]
src/native_interface/native_interface.nit [new file with mode: 0644]
src/native_interface/ni_metamodel.nit [new file with mode: 0644]
src/native_interface/ni_tools.nit [new file with mode: 0644]
src/nitc.nit
src/primitive_info.nit
src/syntax/mmbuilder.nit
tests/test_extern_nit.c
tests/test_extern_nit.h