Artifact 44e6842c0c03a93669bb20db1ab2b92bb92e6e982ec7caeaaa4eac0a1c1cacff:
- Executable file
r38/lisp/csl/cslbase/stubs.c
— part of check-in
[f2fda60abd]
at
2011-09-02 18:13:33
on branch master
— Some historical releases purely for archival purposes
git-svn-id: https://svn.code.sf.net/p/reduce-algebra/code/trunk/historical@1375 2bfe0521-f11c-4a00-b80e-6202646ff360 (user: arthurcnorman@users.sourceforge.net, size: 2301) [annotate] [blame] [check-ins using] [more...]
/* stubs.c Copyright (C) 1990-2007 Codemist Ltd */ /* * Placeholder for compiler-generated C code. * This module is linked in in place of the machine-generated files * "u01.c" to "u10.c" to create a cold-start, unspecialised version of CSL */ /* * This code may be used and modified, and redistributed in binary * or source form, subject to the "CCL Public License", which should * accompany it. This license is a variant on the BSD license, and thus * permits use of code derived from this in either open and commercial * projects: but it does require that updates to this code be made * available back to the originators of the package. * Before merging other code in with this or linking this code * with other packages or libraries please check that the license terms * of the other material are compatible with those of this. */ /* Signature: 62dc6a6e 18-Jan-2007 */ #include "headers.h" static Lisp_Object Lsample(Lisp_Object nil, Lisp_Object x) { CSL_IGNORE(nil); return onevalue(x); } setup_type const u01_setup[] = { {"sample", Lsample, too_many_1, wrong_no_1}, {NULL, 0, 0, 0} }; setup_type const u02_setup[] = { {NULL, 0, 0, 0} }; setup_type const u03_setup[] = { {NULL, 0, 0, 0} }; setup_type const u04_setup[] = { {NULL, 0, 0, 0} }; setup_type const u05_setup[] = { {NULL, 0, 0, 0} }; setup_type const u06_setup[] = { {NULL, 0, 0, 0} }; setup_type const u07_setup[] = { {NULL, 0, 0, 0} }; setup_type const u08_setup[] = { {NULL, 0, 0, 0} }; setup_type const u09_setup[] = { {NULL, 0, 0, 0} }; /* * A bit of a horrible fudge - but I will use u10_setup[0].name==NULL to * decide that I have these stubs loaded. */ setup_type const u10_setup[] = { {NULL, 0, 0, 0} }; setup_type const u11_setup[] = { {NULL, 0, 0, 0} }; setup_type const u12_setup[] = { {NULL, 0, 0, 0} }; /* end of stubs.c */