diff options
author | vgross <vgross@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2009-11-13 13:36:13 +0000 |
---|---|---|
committer | vgross <vgross@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2009-11-13 13:36:13 +0000 |
commit | e44e2381045d8d373df9cb47855fc5b36f38d7d1 (patch) | |
tree | 417651c64fbcaede768866c0aa1419f6dd6867ab /install.sh | |
parent | ed7ec57e326284e449d3170cd2c0a6ba6a5a6d92 (diff) |
new handling for lexical structures.
Sentence extraction and proof folding is now done with tags. The lexer
has been modified to use a callback to "stamp" the lexical constructs
that must be distinguished.
new funcs in ide/coqide.ml :
apply_tag : GText.buffer -> GText.iter -> (int -> int) ->
int -> int -> CoqLex.token -> unit
remove_tags : GText.buffer -> GText.iter -> GText.iter -> unit
tag_slice : GText.buffer -> GText.iter -> GText.iter ->
(GText.buffer -> GText.iter -> GText.iter) -> unit
get_sentence_bounds : GText.iter -> GText.iter * GText.iter
end_tag_present : GText.iter -> bool
tag_on_insert : GText.buffer -> unit
force_retag : GText.buffer -> unit
toggle_proof_visibility : GText.buffer -> GText.iter -> unit
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12517 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'install.sh')
0 files changed, 0 insertions, 0 deletions