/**-- Subroutines for the Core Forth-System Copyright (C) Tektronix, Inc. 1998 - 2001. All rights reserved. */ /* @see GNU LGPL @author Tektronix CTE @(#) %derived_by: guidod % @version %version: bln_mpt1!5.36 % (%date_modified: Wed Jul 17 18:02:23 2002 %) @description Subroutines for the Forth Core System - especially the general input/output routines like ACCEPT/QUERY/WORD/PARSE and converters like UD.DR and >NUMBER @{ */ #if defined(__version_control__) && defined(__GNUC__)static char* id __attribute__((unused)) = "@(#) $Id: %full_filespec: core-sub.c~bln_mpt1!5.36:csrc:bln_12xx!1 % $" #endif #define _P4_SOURCE 1 #include <pfe/pfe-base.h> #include <pfe/def-xtra.h> #include <stdio.h> #include <stdlib.h> #include <stdarg.h> #include <math.h> #include <limits.h> #include <errno.h> #include <string.h> #include <ctype.h> #ifdef PFE_HAVE_UNISTD_H #include <unistd.h> /*; access() if available */ #endif #if defined PFE_HAVE_PWD_H #include <pwd.h> /*to resolve ~user/path */ #endif #include <pfe/double-sub.h> #include <pfe/block-sub.h> #include <pfe/file-sub.h> #include <pfe/term-sub.h> #include <pfe/lined.h> #include <pfe/_missing.h> #include <pfe/logging.h>
/* |
/**
|
/* |
/**
|
/**
|
/*
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/* |
/*
|
/*
|
/*
|
/* |
/**
|
/*
|
/**
|
/* |
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/* |
/**
|
/**
|
/**
|
/**
|
/* |
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/* |
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/**
|
/*
|
_export int p4_parseword (char del, char** p, p4ucell* l)
|
/* |
/* |
p4_parse (char del, char **p, p4ucell *l) /*
|
p4_parse (char del, char **p, p4ucell *l) /*
|
p4_parse (char del, char **p, p4ucell *l) /*
|
p4_parse (char del, char **p, p4ucell *l) /*
|
p4_parse (char del, char **p, p4ucell *l) /*
|
p4_parse (char del, char **p, p4ucell *l) /*
|
p4_parse (char del, char **p, p4ucell *l) /*
|
int p4_word_parse (char del)
|