; GAMA-X - Share - 1.0 --- jfc 8/93 TYPE GISym = STR; TypeId = STR; TypeDef = TypeId | (TypeDef)-list; VarId = STR; OpcVarId = NIL | VarId; EvId :: GI: OpcGISym /* NIL se input */ VAR: OpcVarId; OpcGISym = NIL | GISym; InstId :: SYMB: GISym INST: Nat0; Nat0 = INT; OpcInstId = NIL | InstId; OpcCmdLineDescr = NIL | CmdLineDescr; CmdLineDescr :: OP: GISym /* Podia so ser colocado no fim */ ARGS: ArgDef-list; ArgDef :: NAME: VarId VALUE: OpcValue; OpcValue = NIL | Value; TransId = EvId | CmdId; CmdId :: DREF: STR; Value = INT | STR | Bool | Value-set | Value->Value | Value-list | Value<->Value; Bool = SYM; ENDTYPE #includemetoo kill.met