packages feed

ruler-0.4.0.0: src/AbsSyn/AbsSyn1.cag

-------------------------------------------------------------------------
-- Haskell interface to Ruler AST pass 1
-------------------------------------------------------------------------

%%[1 hs module (AbsSyn.AbsSyn1)
%%]

%%[1 hs export(module Expr.Expr, module Ty.Ty, module ViewSel.ViewSel, module Admin)
%%]

%%[1 hs export(AGItf(..), Decl(..), Decls, AttrIntro(..), AttrIntros, FldIntro(..), FldIntros)
%%]

%%[1 hs export(AttrIntroDecl(..), AttrIntroDecls, AttrRename(..), AttrRenames, RuleJudgeIntro(..), RuleJudgeIntros)
%%]

%%[1 hs export(RExpr(..), RExprs, RExprEqn(..), AttrEqn(..), AttrEqns)
%%]

%%[1 hs import (Common, Expr.Expr, Ty.Ty, ViewSel.ViewSel, Admin( BldRename(..) ))
%%]

%%[1 ag import({AbsSyn/AbsSyn1AG}, {AbsSyn/CommonAG})
%%]