Tcl Library Source Code

Changes On Branch pt-bug-7665c3532c-epsilon
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Changes In Branch pt-bug-7665c3532c-epsilon Excluding Merge-Ins

This is equivalent to a diff from 2b1eb9024a to 8c541ca76f

2014-01-23
19:05
Merged the pt epsilon bugfix. check-in: 716b404d6d user: andreask tags: trunk
06:09
Ticket [c3ab006ca2]. Fixed help delivered by 'pt' application. check-in: 99c76c4237 user: aku tags: trunk
00:14
Begin updating the C pieces to require critcl 3.1. For the current batch that is mostly about setting some meta information. Under struct we can go and use more utilites, i.e critcl::class and the like. check-in: 14fa6eacaa user: andreask tags: update-to-critcl3
2014-01-22
09:01
Bumped versions of the modified packages. Updated ChangeLog. Closed-Leaf check-in: 8c541ca76f user: aku tags: pt-bug-7665c3532c-epsilon
08:45
Fix all issues with the extended tests. I.e. replace various placeholder data with the real thing. check-in: 66707cafa9 user: aku tags: pt-bug-7665c3532c-epsilon
2014-01-21
22:52
Ticket [7665c3532c]. Matching the empty string, i.e. epsilon. Extended the Literal command in the AST traversal part of the PEG importer to recognize the empty string and generate the proper PE (i.e. epsilon). Extended the Convert command of the PEG exporter to properly convert epsilon into an empty string. Extended testsuite. (Not fully tested yet) check-in: bce28f8438 user: andreask tags: pt-bug-7665c3532c-epsilon
19:36
Merged trunk doc changes into RC check-in: a4ee06a044 user: aku tags: tcllib-1-16-rc
19:34
Updated embedded documentation check-in: 2b1eb9024a user: aku tags: trunk
19:19
Fixed manpage names clashes within Tcllib. No problem within embedded/ docs, due to the directory structure. When installed however all are in the same directory and some clashed. check-in: 6c93670d5e user: andreask tags: trunk

Changes to modules/pt/ChangeLog.

Changes to modules/pt/pkgIndex.tcl.

Changes to modules/pt/pt_peg_from_peg.man.

Changes to modules/pt/pt_peg_from_peg.tcl.

Changes to modules/pt/pt_peg_to_peg.man.

Changes to modules/pt/pt_peg_to_peg.tcl.

Added modules/pt/tests/data/ok/peg_container-bulk/11_epsilon.

Added modules/pt/tests/data/ok/peg_container-incremental/11_epsilon.

Added modules/pt/tests/data/ok/peg_container-templated-bulk/11_epsilon.

Added modules/pt/tests/data/ok/peg_container-templated-incremental/11_epsilon.

Added modules/pt/tests/data/ok/peg_cparam-critcl/11_epsilon.

Added modules/pt/tests/data/ok/peg_cparam/11_epsilon.

Added modules/pt/tests/data/ok/peg_json-indalign/11_epsilon.

Added modules/pt/tests/data/ok/peg_json-indented/11_epsilon.

Added modules/pt/tests/data/ok/peg_json-ultracompact/11_epsilon.

Added modules/pt/tests/data/ok/peg_param-compact/11_epsilon.

Added modules/pt/tests/data/ok/peg_param-inlined/11_epsilon.

Added modules/pt/tests/data/ok/peg_param-unopt/11_epsilon.

Added modules/pt/tests/data/ok/peg_param/11_epsilon.

Added modules/pt/tests/data/ok/peg_peg-ast-fused/11_epsilon.

Added modules/pt/tests/data/ok/peg_peg-ast-templated-fused/11_epsilon.

Added modules/pt/tests/data/ok/peg_peg-ast-templated/11_epsilon.

Added modules/pt/tests/data/ok/peg_peg-ast/11_epsilon.

Added modules/pt/tests/data/ok/peg_peg-fused/11_epsilon.

Added modules/pt/tests/data/ok/peg_peg-templated-fused/11_epsilon.

Added modules/pt/tests/data/ok/peg_peg-templated/11_epsilon.

Added modules/pt/tests/data/ok/peg_peg/11_epsilon.

Added modules/pt/tests/data/ok/peg_serial-canonical/11_epsilon.

Added modules/pt/tests/data/ok/peg_serial-print/11_epsilon.

Added modules/pt/tests/data/ok/peg_serial/11_epsilon.

Added modules/pt/tests/data/ok/peg_tclparam-snit/11_epsilon.

Changes to modules/pt/tests/data/ok/peg_tclparam-tcloo/0_basic_arithmetic.

Changes to modules/pt/tests/data/ok/peg_tclparam-tcloo/10_notahead.

Added modules/pt/tests/data/ok/peg_tclparam-tcloo/11_epsilon.

Changes to modules/pt/tests/data/ok/peg_tclparam-tcloo/1_functions.

Changes to modules/pt/tests/data/ok/peg_tclparam-tcloo/2_fun_arithmetic.

Changes to modules/pt/tests/data/ok/peg_tclparam-tcloo/3_peg_itself.

Changes to modules/pt/tests/data/ok/peg_tclparam-tcloo/4_choice.

Changes to modules/pt/tests/data/ok/peg_tclparam-tcloo/5_sequence.

Changes to modules/pt/tests/data/ok/peg_tclparam-tcloo/6_optional.

Changes to modules/pt/tests/data/ok/peg_tclparam-tcloo/7_kleene.

Changes to modules/pt/tests/data/ok/peg_tclparam-tcloo/8_pkleene.

Changes to modules/pt/tests/data/ok/peg_tclparam-tcloo/9_ahead.

Added modules/pt/tests/data/ok/peg_tclparam/11_epsilon.

Changes to modules/pt/tests/pt_astree.tests.

Changes to modules/pt/tests/pt_cparam_config_critcl.tests.

Changes to modules/pt/tests/pt_parse_peg.tests.

Changes to modules/pt/tests/pt_peg_export_container.tests.

Changes to modules/pt/tests/pt_peg_export_json.tests.

Changes to modules/pt/tests/pt_peg_export_peg.tests.

Changes to modules/pt/tests/pt_peg_export_plugins.tests.

Changes to modules/pt/tests/pt_peg_from_json.tests.

Changes to modules/pt/tests/pt_peg_from_peg.tests.

Changes to modules/pt/tests/pt_peg_import_json.tests.

Changes to modules/pt/tests/pt_peg_import_peg.tests.

Changes to modules/pt/tests/pt_peg_import_plugins.tests.

Changes to modules/pt/tests/pt_peg_interp.tests.

Changes to modules/pt/tests/pt_peg_to_container.tests.

Changes to modules/pt/tests/pt_peg_to_cparam.tests.

Changes to modules/pt/tests/pt_peg_to_json.tests.

Changes to modules/pt/tests/pt_peg_to_param.tests.

Changes to modules/pt/tests/pt_peg_to_peg.tests.

Changes to modules/pt/tests/pt_peg_to_tclparam.tests.

Changes to modules/pt/tests/pt_pegrammar.tests.

Changes to modules/pt/tests/pt_pexpression.tests.

Changes to modules/pt/tests/pt_tclparam_config_snit.tests.

Changes to modules/pt/tests/pt_tclparam_config_tcloo.tests.