File:
[LON-CAPA] /
loncom /
homework /
CAPA-converter /
capaFunction.h
Revision
1.2:
download - view:
text,
annotated -
select for diffs
Tue Dec 4 15:17:57 2001 UTC (23 years ago) by
albertel
Branches:
MAIN
CVS tags:
version_2_9_X,
version_2_9_99_0,
version_2_9_1,
version_2_9_0,
version_2_8_X,
version_2_8_99_1,
version_2_8_99_0,
version_2_8_2,
version_2_8_1,
version_2_8_0,
version_2_7_X,
version_2_7_99_1,
version_2_7_99_0,
version_2_7_1,
version_2_7_0,
version_2_6_X,
version_2_6_99_1,
version_2_6_99_0,
version_2_6_3,
version_2_6_2,
version_2_6_1,
version_2_6_0,
version_2_5_X,
version_2_5_99_1,
version_2_5_99_0,
version_2_5_2,
version_2_5_1,
version_2_5_0,
version_2_4_X,
version_2_4_99_0,
version_2_4_2,
version_2_4_1,
version_2_4_0,
version_2_3_X,
version_2_3_99_0,
version_2_3_2,
version_2_3_1,
version_2_3_0,
version_2_2_X,
version_2_2_99_1,
version_2_2_99_0,
version_2_2_2,
version_2_2_1,
version_2_2_0,
version_2_1_X,
version_2_1_99_3,
version_2_1_99_2,
version_2_1_99_1,
version_2_1_99_0,
version_2_1_3,
version_2_1_2,
version_2_1_1,
version_2_1_0,
version_2_12_X,
version_2_11_X,
version_2_11_5_msu,
version_2_11_5,
version_2_11_4_uiuc,
version_2_11_4_msu,
version_2_11_4,
version_2_11_3_uiuc,
version_2_11_3_msu,
version_2_11_3,
version_2_11_2_uiuc,
version_2_11_2_msu,
version_2_11_2_educog,
version_2_11_2,
version_2_11_1,
version_2_11_0_RC3,
version_2_11_0_RC2,
version_2_11_0_RC1,
version_2_11_0,
version_2_10_X,
version_2_10_1,
version_2_10_0_RC2,
version_2_10_0_RC1,
version_2_10_0,
version_2_0_X,
version_2_0_99_1,
version_2_0_2,
version_2_0_1,
version_2_0_0,
version_1_99_3,
version_1_99_2,
version_1_99_1_tmcc,
version_1_99_1,
version_1_99_0_tmcc,
version_1_99_0,
version_1_3_X,
version_1_3_3,
version_1_3_2,
version_1_3_1,
version_1_3_0,
version_1_2_X,
version_1_2_99_1,
version_1_2_99_0,
version_1_2_1,
version_1_2_0,
version_1_1_X,
version_1_1_99_5,
version_1_1_99_4,
version_1_1_99_3,
version_1_1_99_2,
version_1_1_99_1,
version_1_1_99_0,
version_1_1_3,
version_1_1_2,
version_1_1_1,
version_1_1_0,
version_1_0_99_3,
version_1_0_99_2,
version_1_0_99_1,
version_1_0_99,
version_1_0_3,
version_1_0_2,
version_1_0_1,
version_1_0_0,
version_0_99_5,
version_0_99_4,
version_0_99_3,
version_0_99_2,
version_0_99_1,
version_0_99_0,
version_0_6_2,
version_0_6,
version_0_5_1,
version_0_5,
version_0_4,
stable_2002_spring,
stable_2002_july,
stable_2002_april,
stable_2001_fall,
loncapaMITrelate_1,
language_hyphenation_merge,
language_hyphenation,
conference_2003,
bz6209-base,
bz6209,
bz5969,
bz2851,
STABLE,
PRINT_INCOMPLETE_base,
PRINT_INCOMPLETE,
HEAD,
GCI_3,
GCI_2,
GCI_1,
BZ5971-printing-apage,
BZ5434-fox,
BZ4492-merge,
BZ4492-feature_horizontal_radioresponse,
BZ4492-feature_Support_horizontal_radioresponse,
BZ4492-Support_horizontal_radioresponse
- GPL headers
/* The LearningOnline Network with CAPA
* Function call defines
* $Id: capaFunction.h,v 1.2 2001/12/04 15:17:57 albertel Exp $
*
* Copyright Michigan State University Board of Trustees
*
* This file is part of the LearningOnline Network with CAPA (LON-CAPA).
*
* LON-CAPA is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* LON-CAPA is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with LON-CAPA; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* /home/httpd/html/adm/gpl.txt
*
* http://www.lon-capa.org/
*/
/* =||>>================================================================<<||= */
/* 45678901234567890123456789012345678901234567890123456789012345678901234567 */
/* =||>>================================================================<<||= */
#ifndef CAPA_FUNCTION_H
#define CAPA_FUNCTION_H
#define RANDOM_F 1
#define CHOOSE_F 2
#define TEX_F 3
#define VAR_IN_TEX_F 4
#define PIN_F 5
#define CLASS_F 6
#define SECTION_F 7
#define PROBLEM_F 8
#define SET_F 9
#define NAME_F 10
#define SNUMBER_F 11
#define DUE_DATE_F 12
#define DUE_DAY_F 13
#define OPEN_DATE_F 14
#define ANSWER_DATE_F 15
#define TO_STRING_F 16
#define FORMAT_F 17
#define PICK_F 18
#define HTML_F 19
#define WEB_F 20
#define LINK_F 21
#define SUB_STRING_F 22
#define GET_SEED_F 23
#define SET_SEED_F 24
#define ARRAY_INDEX_F 25
#define ARRAY_SORTED_INDEX_F 26
#define DURATION 27
#define STRLEN_F 28
#define STRCHR_F 29
#define WEB_SERVER_F 30
/* ------------------------ Trigonometry Functions */
#define SIN_F 31
#define COS_F 32
#define TAN_F 33
#define ASIN_F 34
#define ACOS_F 35
#define ATAN_F 36
#define SINH_F 37
#define COSH_F 38
#define TANH_F 39
#define ASINH_F 40
#define ACOSH_F 41
#define ATANH_F 42
#define J_ZERO_F 43
#define J_ONE_F 44
#define J_N_F 45
#define Y_ZERO_F 46
#define Y_ONE_F 47
#define Y_N_F 48
#define ATANTWO_F 49
#define LOG_F 50
#define LOG_TEN_F 51
#define EXP_F 52
#define POW_F 53
#define ERF_F 54
#define ERFC_F 55
#define SQRT_F 56
#define FACTORIAL_F 57
#define ARRAY_MIN_F 58
#define ARRAY_MAX_F 59
#define MIN_F 60
#define MAX_F 61
#define ABS_F 62
#define FLOOR_F 63
#define CEIL_F 64
#define SGN_F 65
#define MOD_F 66
#define REMAINDER_F 67
#define SIGNIFICANT_F 68
#define TO_INT_F 70
#define ROUNDTO_F 71
#define EVALUATE_F 72
#define ARRAY_MOMENTS_F 73
#define ARRAY_MEDIUM_F 74
#define ARRAY_VARIANCE_F 76
#define ARRAY_STD_DEV_F 77
#define ARRAY_SKEWNESS_F 78
#define ARRAY_INDEX_CNT_F 79
#define CAPAID_PLUS 80
#define SEAT_NUMBER 81
#define IS_OPEN_F 82
#define IS_DUE_F 83
#define IS_ANSWER_F 84
#define FIRSTNAME_F 85
#define LASTNAME_F 86
#define CLASSPATH_F 87
#define CLASSNAME_F 88
#define MANAGERMODE_F 89
#define CORRECT_F 100
#define TRIES_F 101
#define GRADE_F 102
#define RANDOM_NORMAL_F 103
#define RANDOM_BETA_F 104
#define RANDOM_GAMMA_F 105
#define RANDOM_EXPONENTIAL_F 106
#define RANDOM_POISSON_F 107
#define RANDOM_CHI_F 108
#define RANDOM_NONCENTRAL_CHI_F 109
#define INIT_ARRAY_F 110
#define MIS_ARG_COUNT 97
#define MIS_ARG_TYPE 98
#define UNKNOWN_F 99
/*************************************/
int match_function( );
Symbol *do_function();
#endif /* CAPA_FUNCTION_H */
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>