Commit Graph

69 Commits

Author SHA1 Message Date
aarne d97101154f documented the ss command 2011-09-22 07:40:19 +00:00
aarne cdaf3dc2f4 commands ss to show source, and sd to show the dependencies of a constant 2011-09-21 08:12:14 +00:00
hallgren 4e35640bb8 Add a command name header to the 'help -t2t' output 2011-09-15 18:19:01 +00:00
hallgren e837f072f4 Omit empty sections in gf help output 2011-09-14 20:26:22 +00:00
hallgren ac0b6db821 GF shell command 'help -t2t' outputs help in txt2tags format 2011-09-14 19:40:28 +00:00
aarne 250c9f8d82 import command now gives priority to new abstract syntax, and discards the old concretes if they are for the old abstract; the new priority is implemented in PGF.Data.unionPGF 2011-08-28 10:35:55 +00:00
aarne b5d04181ba reload command in shell 2011-08-25 15:58:38 +00:00
aarne 72b63e34bd transliteration via configuration file: ps -to=file or ps -from=file 2011-05-02 14:53:46 +00:00
hallgren e10b11a1f0 GF shell restricted mode: found one more writeFile that should be restricted 2011-04-08 13:20:50 +00:00
gdetrez 5be1b5d493 Adding a basic lexicon-based tokenizer and the asociated command in gf shell 2011-02-10 15:00:06 +00:00
aarne d782be6440 generalized pt -transfer so that it goes into subtrees (naive implementation in TreeOperations; using PGF.Expr.match would be better); example given in 'h pt' 2011-03-12 10:20:54 +00:00
aarne 603dc34b63 switched the upper and lower parts of lexc entries to their standard order 2011-03-04 17:25:53 +00:00
hallgren affdcf421e GF shell restricted mode
By setting the environment variable GF_RESTRICTED before starting GF, the shell
will be run in restricted mode. This will prevent the GF shell from starting
arbitrary system commands (most uses of System.Cmd.system are blocked) and
writing arbitrary files (most commands that use writeFile et al are blocked).

Restricted mode is intended minimize the potential security risks involved
in allowing public access to the GF shell over the internet. It should be used
in conjuction with system level protection mechanisms (e.g. file permissions)
to make sure that a publicly acessible GF shell does not give access to parts
of the system that should not be publicly accessible.
2011-03-03 15:42:57 +00:00
aarne 93987ee869 print lexicon in Xerox LEXC format: pg -lexc 2011-03-03 08:31:15 +00:00
aarne 3e2d906888 corrected help for l command 2011-03-01 16:15:20 +00:00
aarne a786f1c809 the command show_operations to inspect opers in scope 2011-02-28 13:31:04 +00:00
aarne ffc78017b2 command ga moved to option 'aw -giza' 2011-02-25 12:55:36 +00:00
aarne e4eccba450 a simple clitic analysis command 'ca' 2011-02-06 16:19:24 +00:00
krasimir 01d05b6736 more clear LICENSE file for GF 2010-12-21 10:57:54 +00:00
aarne 2b399e5356 updated documentation of pg -printer formats 2010-12-14 22:05:53 +00:00
aarne fe82e6b50d documented the pgf -printer values for help 2010-12-14 20:40:17 +00:00
aarne 22e50ae31c option cc -list added 2010-12-14 17:42:42 +00:00
aarne 7b9e55650b preparing resource api for multilingual documentation 2010-12-10 08:48:26 +00:00
krasimir a9218ff45c simple refactoring in PGF.Macros and related 2010-12-06 14:19:51 +00:00
aarne ff23d6db76 optimize-pgf and file flag in pg -pgf 2010-12-07 19:28:40 +00:00
aarne 1b24f4490c moved PGF.ToApi to GF.Compile.ToAPI 2010-12-07 18:05:13 +00:00
aarne a27dd5fef4 shell command pg -pgf writes current pgf into a file 2010-12-07 16:05:37 +00:00
aarne a3ae8cf696 printing option -api in the eb command 2010-12-06 10:49:38 +00:00
ra.monique 1e5a0c9d9e no more IO in the syntax to API translator 2010-12-06 10:15:14 +00:00
aarne 86bc73cb03 vt -api with conversion to resource API names 2010-12-06 09:53:04 +00:00
aarne 3506b313c1 format .gfm for multiple modules in the same file; includes lines with ;-separated words 2010-11-30 14:50:24 +00:00
aarne e37e6df775 lang flag in align_words sets the list of languages 2010-11-22 22:41:29 +00:00
krasimir 159b68f946 command ai in the shell now shows the probability of the tree 2010-11-24 12:51:54 +00:00
aarne e9679e57af fixed some bugs in translation quiz 2010-11-17 08:30:02 +00:00
ramona.enache cd69929b4d added giza Alignments with command ga and merged the rendering algorithm for graphviz and giza alignments 2010-10-31 13:39:01 +00:00
krasimir 51452d4ef0 added explicit depth parameter to the parsing API and the corresponding command in the shell 2010-10-18 16:51:25 +00:00
krasimir 1ce14c9120 added option -depth to command gr 2010-10-12 13:36:37 +00:00
krasimir be9ad26aea refactor the API for random generation again. Now PGF contains probabilities in the abstract syntax 2010-10-02 13:03:57 +00:00
aarne 11bfee735d restored the .ebnf grammar format 2010-09-24 12:39:49 +00:00
krasimir 4e715c3952 the first revision of exhaustive and random generation with dependent types. Still not quite stable. 2010-09-22 15:49:16 +00:00
krasimir bc92927692 cleanup and export the Probabilistic API from PGF 2010-09-22 09:06:19 +00:00
krasimir 9aa7c88c5a native representation for HOAS in PMCFG and incremental type checking of the parse forest 2010-08-09 10:10:08 +00:00
krasimir 8d63bf8d79 report type errors in the shell from command "p" 2010-07-07 12:23:21 +00:00
krasimir e92151caf8 redesign the open-literals API 2010-07-01 08:51:59 +00:00
krasimir 2069d9c9eb Yay!! Direct generation of PMCFG from GF grammar 2010-06-18 12:55:58 +00:00
krasimir 529447f56f now the parser could return partial parse results 2010-05-19 12:31:36 +00:00
krasimir 8742ebee38 for backward compatibility we have the old parse function again. the old functionality is exposed by parse_ 2010-04-30 20:18:26 +00:00
krasimir 83528f15d7 first incarnation of the bracketed string API 2010-04-30 14:36:06 +00:00
aarne 3074c38b9a new option pg -funs 2010-04-28 19:09:59 +00:00
krasimir f3bee9fd36 wf,vt,vp,vd,aw should store files in utf8 2010-04-28 17:37:53 +00:00