Merge branch 'inlinec' of git://github.com/jedahu/factor
commit
463a63d470
|
@ -27,12 +27,20 @@ SYMBOL: C++
|
|||
{ C++ [ ".cpp" ] }
|
||||
} case ;
|
||||
|
||||
: compiler ( lang -- str )
|
||||
HOOK: compiler os ( lang -- str )
|
||||
|
||||
M: word compiler ( lang -- str )
|
||||
{
|
||||
{ C [ "gcc" ] }
|
||||
{ C++ [ "g++" ] }
|
||||
} case ;
|
||||
|
||||
M: openbsd compiler ( lang -- str )
|
||||
{
|
||||
{ C [ "gcc" ] }
|
||||
{ C++ [ "eg++" ] }
|
||||
} case ;
|
||||
|
||||
HOOK: compiler-descr os ( lang -- descr )
|
||||
|
||||
M: word compiler-descr compiler 1array ;
|
||||
|
|
|
@ -129,3 +129,6 @@ SYNTAX: C-STRUCTURE:
|
|||
SYNTAX: ;C-LIBRARY compile-c-library ;
|
||||
|
||||
SYNTAX: DELETE-C-LIBRARY: scan delete-inline-library ;
|
||||
|
||||
SYNTAX: RAW-C:
|
||||
[ "\n" % parse-here % "\n" % c-strings get push ] "" make ;
|
||||
|
|
Loading…
Reference in New Issue