Mercurial > hg > octave-nkf
comparison src/utils.h @ 607:ae3b8b2924a0
[project @ 1994-08-13 20:11:17 by jwe]
author | jwe |
---|---|
date | Sat, 13 Aug 1994 20:11:17 +0000 |
parents | d169be9237fb |
children | aecbe369233b |
comparison
equal
deleted
inserted
replaced
606:91ab3cfc2376 | 607:ae3b8b2924a0 |
---|---|
36 volatile v_fcn_v jump_to_top_level; | 36 volatile v_fcn_v jump_to_top_level; |
37 #endif | 37 #endif |
38 | 38 |
39 extern char *strsave (const char *); | 39 extern char *strsave (const char *); |
40 extern char *strconcat (const char *, const char *); | 40 extern char *strconcat (const char *, const char *); |
41 | |
41 extern void discard_until (istream&, char); | 42 extern void discard_until (istream&, char); |
43 | |
44 #if 0 | |
45 extern char *read_until (istream&, char); | |
46 #endif | |
47 | |
42 extern char *file_in_path (const char *, const char *); | 48 extern char *file_in_path (const char *, const char *); |
43 extern char *fcn_file_in_path (const char *); | 49 extern char *fcn_file_in_path (const char *); |
44 extern char *oct_file_in_path (const char *); | 50 extern char *oct_file_in_path (const char *); |
51 | |
45 extern char **pathstring_to_vector (char *pathstring); | 52 extern char **pathstring_to_vector (char *pathstring); |
53 | |
46 extern void jump_to_top_level (void); | 54 extern void jump_to_top_level (void); |
55 | |
47 extern int almost_match (const char *std, const char *s, | 56 extern int almost_match (const char *std, const char *s, |
48 int min_match_len = 1, int case_sens = 1); | 57 int min_match_len = 1, int case_sens = 1); |
49 extern int keyword_almost_match (const char **std, int *min_len, | 58 extern int keyword_almost_match (const char **std, int *min_len, |
50 const char *s, int min_toks_to_match, | 59 const char *s, int min_toks_to_match, |
51 int max_toks); | 60 int max_toks); |
61 | |
52 extern char **get_fcn_file_names (int& ffl_len, const char *dir, | 62 extern char **get_fcn_file_names (int& ffl_len, const char *dir, |
53 int no_suffix); | 63 int no_suffix); |
54 extern char **get_fcn_file_names (int& ffl_len, int no_suffix); | 64 extern char **get_fcn_file_names (int& ffl_len, int no_suffix); |
65 | |
55 extern int NINT (double x); | 66 extern int NINT (double x); |
56 extern double D_NINT (double x); | 67 extern double D_NINT (double x); |
57 | 68 |
58 extern char **make_argv (const Octave_object& args, const char *fcn_name); | 69 extern char **make_argv (const Octave_object& args, const char *fcn_name); |
59 | 70 |