{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# LANGUAGE CPP #-}
#ifdef ONLY_ONE_LANGUAGE
module Cubix.Language.Java.Parametric.Common () where
#else
module Cubix.Language.Java.Parametric.Common (
module Semantics
, module Types
, module Trans
, module F
, module Para
) where
import Cubix.Language.Java.Parametric.Common.Cfg ()
import Cubix.Language.Java.Parametric.Common.Semantics as Semantics
import Cubix.Language.Java.Parametric.Common.Types as Types
import Cubix.Language.Java.Parametric.Common.Trans as Trans
import Cubix.Language.Java.Parametric.Full as F hiding ( translate, untranslate, Ident, iIdent, jIdent, IdentL, pattern Ident', Block, iBlock, jBlock, BlockL, LhsL )
import Cubix.Language.Parametric.Syntax as Para hiding
( Block, BlockL, iBlock, jBlock, pattern Block'
, LhsL
, AssignOpL, Assign, iAssign, jAssign, pattern Assign'
, ExpL
, Add, Add', iAdd, jAdd, Sub, Sub', iSub, jSub, Div, Div', iDiv, jDiv
)
#endif