// This file was generated by DAJ from program.cd. ChineseWallPolicyChecker = ChineseWallAutomaton_List EOF. ChineseWallAutomaton = "Chinese" "Wall" "automaton" AutomatonName "currentState" State ["startState" State ] ["transitions" Transition_List ] "groups" Group_List "citypes" CIType_List "history" Access_List. State = Group_List CIType_List. Access = ObjektId "group" Group. Group = GroupName ["citype" CIType ]. CIType = CITypeName. Transition = Access. ObjektId = Ident. GroupName = Ident. CITypeName = Ident. AutomatonName = Ident. ChineseWallAutomaton_List ~ "(" { ChineseWallAutomaton } ")". Transition_List ~ "(" { Transition } ")". Group_List ~ "(" { Group } ")". CIType_List ~ "(" { CIType } ")". Access_List ~ "(" { Access } ")".