--# -path=.:../chunk:alltenses

concrete TranslateJpn of Translate = 
  TenseJpn,
  NounJpn - [PPartNP],
  AdjectiveJpn,
  NumeralJpn,
  SymbolJpn [
    PN, Symb, String, CN, Card, NP, MkSymb, SymbPN, CNNumNP
    ],
  ConjunctionJpn,

  VerbJpn - [
    UseCopula,  -- just removed
    PassV2 -- generalized
    ],
  AdverbJpn,
  PhraseJpn,
  SentenceJpn,
  QuestionJpn,
  RelativeJpn,
  IdiomJpn,
  ConstructionJpn,
  DocumentationJpn, ---- TODO

  ChunkJpn,
  ExtensionsJpn [
    ListVPS,BaseVPS,ConsVPS,ConjVPS,ListVPI,BaseVPI,ConsVPI,ConjVPI,
    CompoundN,AdAdV,UttAdV,ApposNP,MkVPI, MkVPS, PredVPS, PassVPSlash, PassAgentVPSlash, CompoundAP
    , DirectComplVS, DirectComplVQ, FocusObjS
    , PastPartAP, PastPartAgentAP, PresPartAP, GerundNP, GerundAdv
    , WithoutVP, InOrderToVP, ByVP
    ],

  DictionaryJpn ** 
 
  open ResJpn, ParadigmsJpn, SyntaxJpn, Prelude, (G = GrammarJpn), (E = ExtraJpn) in {

flags
  literal = Symb ;
  coding = utf8 ;

---- TODO: everything

-- Japanese-specific overrides (if any) here


}

