diff options
-rw-r--r-- | src/ChangeLog | 12 | ||||
-rw-r--r-- | src/interp/cparse.boot | 17 |
2 files changed, 11 insertions, 18 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 89865182..061cae10 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,4 +1,14 @@ -2009-05-16 Gabriel Dos Reis <gdr@cse.tamu.edu> +2009-05-17 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * interp/cparse.boot (npTyping): Remove. + (npDefaultItemlist): Likewise. + (npSDefaultItem): Likewise. + (npDefaultItem): Likewise. + (npDefaultDecl): Likewise. + (npStatement): Don't call npTyping. + (npDefinitionItem): Likewise. + +2009-05-16 Gabriel Dos Reis <gdr@cs.tamu.edu> * algebra/op.spad.pamphlet (assert$BasicOperator): Remove overload with String parameter, diff --git a/src/interp/cparse.boot b/src/interp/cparse.boot index c3b11c5b..673ff21a 100644 --- a/src/interp/cparse.boot +++ b/src/interp/cparse.boot @@ -599,7 +599,6 @@ npStatement()== npInline() or npLocal() or npExport() or - npTyping() or npVoid() npBackTrack(p1,p2,p3)== @@ -869,21 +868,6 @@ npTypeVariable()== npParenthesized function npTypeVariablelist or npTypeVariablelist()== npListing function npSignatureDefinee -npTyping()== - npEqKey "DEFAULT" and (npDefaultItemlist() or npTrap()) - and npPush pfTyping npPop1() - -npDefaultItemlist()== npPC function npSDefaultItem - and npPush pfUnSequence npPop1 () - -npDefaultDecl()== npEqKey "COLON" and (npType() or npTrap()) and - npPush pfSpread (pfParts npPop2(),npPop1()) - -npDefaultItem()==npTypeVariable() and (npDefaultDecl() or npTrap()) - -npSDefaultItem()== npListing function npDefaultItem - and npPush pfAppend pfParts npPop1() - npBPileDefinition()== npPileBracketed function npPileDefinitionlist and npPush pfSequence pfListOf npPop1 () @@ -928,7 +912,6 @@ npSingleRule()== false npDefinitionItem()== - npTyping() or npImport() or a:=npState() npStatement() => |