Annotation of parser3/src/include/pa_globals.h, revision 1.1

1.1     ! paf         1: /*
        !             2:        Parser
        !             3:        Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com)
        !             4:        Author: Alexander Petrosyan <paf@design.ru> (http://design.ru/paf)
        !             5: 
        !             6:        $Id: core.h,v 1.15 2001/03/13 19:35:04 paf Exp $
        !             7: */
        !             8: 
        !             9: #ifndef PA_GLOBALS_H
        !            10: #define PA_GLOBALS_H
        !            11: 
        !            12: #include "pa_string.h"
        !            13: #include "pa_hash.h"
        !            14: 
        !            15: #define AUTO_FILE_NAME "auto.p"
        !            16: 
        !            17: #define EXCEPTION_METHOD_NAME "exception"
        !            18: 
        !            19: #define UNNAMED_NAME "unnamed"
        !            20: 
        !            21: #define MAIN_METHOD_NAME "main"
        !            22: #define AUTO_METHOD_NAME "auto"
        !            23: 
        !            24: #define ROOT_CLASS_NAME "ROOT"
        !            25: #define MAIN_CLASS_NAME "MAIN"
        !            26: #define TABLE_CLASS_NAME "table"
        !            27: #define ENV_CLASS_NAME "env"
        !            28: #define FORM_CLASS_NAME "form"
        !            29: 
        !            30: // core func
        !            31: void fill_globals(Pool& pool);
        !            32: 
        !            33: // global strings
        !            34: extern String *exception_method_name;
        !            35: 
        !            36: extern String *unnamed_name;
        !            37: extern String *empty_string;
        !            38: 
        !            39: extern String *auto_method_name;
        !            40: extern String *main_method_name;
        !            41: 
        !            42: extern String *root_class_name;
        !            43: extern String *main_class_name;
        !            44: extern String *env_class_name;
        !            45: extern String *table_class_name;
        !            46: extern String *form_class_name;
        !            47: 
        !            48: // global hashes
        !            49: extern Hash *untaint_lang_name2enum;
        !            50: 
        !            51: #endif

E-mail: