📄 lpgprs.h
字号:
/* $Id: lpgprs.h,v 1.2 1999/11/04 14:02:22 shields Exp $ *//* This software is subject to the terms of the IBM Jikes Compiler License Agreement available at the following URL: http://www.ibm.com/research/jikes. Copyright (C) 1983, 1999, International Business Machines Corporation and others. All Rights Reserved. You must accept the terms of that agreement to use this software.*/#ifndef lpgprs_INCLUDED#define lpgprs_INCLUDED#undef SCOPE_REPAIR#undef DEFERRED_RECOVERY#undef FULL_DIAGNOSIS#define SPACE_TABLES#define original_state(state) (-base_check[state])#define asi(state) asb[original_state(state)]#define nasi(state) nasb[original_state(state)]#define in_symbol(state) in_symb[original_state(state)]extern const unsigned char rhs[];extern const unsigned short lhs[];extern const unsigned short *base_action;extern const unsigned char term_check[];extern const unsigned short term_action[];#define nt_action(state, sym) base_action[state + sym]#define t_action(state, sym, next_tok) \ term_action[term_check[base_action[state]+sym] == sym ? \ base_action[state] + sym : base_action[state]]#endif /* lpgprs_INCLUDED */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -