Class Citrus::Super

  1. lib/citrus.rb
Parent: Object

A Super is a Proxy for a rule of the same name that was defined previously in the grammar’s inheritance chain. Thus, Super’s work like Ruby’s super, only for rules in a grammar instead of methods in a module. The Citrus notation is the word super without any other punctuation, e.g.:

super

Included modules

  1. Proxy