나는 이맥스로 Coq를 연구 중이다. 나는 이맥 창을 수직으로 쏟았고, 왼쪽은 문서이고 오른쪽은 코드 편집 영역이다. Coq 프로그램을 해석하면 결과가 왼쪽 창에 표시되고 문서를 덮습니다. 이것은 나를 괴롭힌다. 코드 편집 영역을 가로로 나눌 수있는 방법과 해석 한 결과가 오른쪽 하단에 표시되는지 여부
Coq와 함께 ProofGeneral을 사용하고 있습니다. C-C C return을 할 때 Emacs는 Coq가 처리 한 영역을 강조 표시합니다. 이거 좋다. 그러나, 다음 행에 '=>'을 삽입하여 입력의 처음 두 문자를 겹쳐 씁니다. 예를 들어, 현재 내가보고있어 Inductive Seq : Set :=
| MkSeq : Ants -> Form -> S
이 질문은 이맥스의 교정 일반 내에서 Coq 모드를 구성하는 것과 관련이 있습니다. 나는 Emacs가 자동으로 Coq의 키워드와 표기법을 해당 유니 코드 글립 문자로 대체하려고하고있다. 나는 fun을 그리스 소문자 람다 λ, forall으로 정의하여 universal quantifier symbol ∀ 등으로 정의했다. 단어에 대한 기호를 정의하는 데 아무
는 가정이되도록 그들을 대괄호을 갖는 것으로 표현된다 이사벨/jEdit과에서는 그러나,이 메타 함의 화살표로 변경 한 것 : 나는 전자가 다소 표준이 아닌 이해하지만 , 내가 읽을 훨씬 쉽게 찾을 수 있습니다. 이전 ProofGeneral 스타일의 목표를 출력하도록 Isabelle/jEdit의 동작을 수정하는 방법이 있습니까?
일부 정규 표현식을 가지고 놀고 있는데, 일부 일치하는 부분을 보면서 exec 함수가 왜 그렇게 많은 결과를 만들어 내는지 궁금해졌습니다. 정규 표현식이 N 결과를 반환 왜 내가 대신 그냥 않는다는 것을 받아들이, 더 편안하게 느낄 수 있도록 은 단순히 작업의 내부 동작에 대한 약간의 설명을 추구하고있다. Ex. 그것은 "우편 번호 또는시 & 상태"일치 왜