1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
|
//
// Copyright (c) ZeroC, Inc. All rights reserved.
//
[["underscore", "suppress-warning:deprecated"]]
module and
{
enum array
{
as
}
struct xor
{
int abstract;
int clone;
int private;
int protected;
int public;
int this;
int throw;
int use;
int var;
}
interface break
{
void case(int catch, out int try);
}
interface function
{
void continue(int declare, int default);
}
interface die
{
void do();
}
class echo
{
int if;
int else;
die* elseif;
int empty;
}
interface enddeclare extends die, function
{
}
sequence<array> endfor;
dictionary<string,array> endforeach;
exception endif
{
int endswitch;
}
exception endwhile extends endif
{
int eval;
int exit;
}
local interface for
{
array foreach(break if, echo global, enddeclare require, function* include,
die* return, echo* isset, enddeclare* list, int new, int static) throws endif, endwhile;
}
const int or = 0;
const int print = 0;
const int require_once = 0;
}
|