|
FreeBASIC
0.91.0
|

Data Fields | |
| integer | id |
| FB_CMPSTMT_MASK | allowmask |
| ASTNODE_ptr | scopenode |
| union { | |
| FB_CMPSTMT_FOR for | |
| FB_CMPSTMT_DO do | |
| FB_CMPSTMT_WHILE while | |
| FB_CMPSTMT_IF if | |
| FB_CMPSTMT_PROC proc | |
| FB_CMPSTMT_SELECT select | |
| FB_CMPSTMT_WITH with | |
| FB_CMPSTMT_NAMESPACE nspc | |
| FB_CMPSTMT_EXTERN ext | |
| FB_CMPSTMT_SCOPE scp | |
| }; | |
| union { ... } |
| FB_CMPSTMT_MASK FB_CMPSTMTSTK::allowmask |
| FB_CMPSTMT_DO FB_CMPSTMTSTK::do |
| FB_CMPSTMT_EXTERN FB_CMPSTMTSTK::ext |
| FB_CMPSTMT_FOR FB_CMPSTMTSTK::for |
| FB_CMPSTMT_IF FB_CMPSTMTSTK::if |
| FB_CMPSTMT_NAMESPACE FB_CMPSTMTSTK::nspc |
| FB_CMPSTMT_PROC FB_CMPSTMTSTK::proc |
| FB_CMPSTMT_SCOPE FB_CMPSTMTSTK::scp |
| FB_CMPSTMT_SELECT FB_CMPSTMTSTK::select |
| FB_CMPSTMT_WHILE FB_CMPSTMTSTK::while |
| FB_CMPSTMT_WITH FB_CMPSTMTSTK::with |