Commit Graph

2688 Commits (2744313ac14679397be74f345b63b9264b53db3b)

Author SHA1 Message Date
Chris Double 2744313ac1 Refactor sp peg parser 2008-04-05 18:36:17 +13:00
Chris Double d93c7958fd Refactor action peg parser 2008-04-05 18:33:50 +13:00
Chris Double 247bf2137b Refactor ensure and ensure-not parsers 2008-04-05 18:30:11 +13:00
Chris Double 796981e192 Refactor semantic peg parser 2008-04-05 18:19:11 +13:00
Chris Double 3123654a84 Refactor optional peg parser 2008-04-05 18:05:09 +13:00
Chris Double d4897fa007 Refactor repeat0 and repeat1 peg parsers 2008-04-05 18:01:18 +13:00
Chris Double 226d211342 Refactor choice peg parser 2008-04-05 17:54:18 +13:00
Chris Double 102178f787 Refactor seq peg parser 2008-04-05 17:51:42 +13:00
Chris Double 7b73d2734f Refactor range peg parser 2008-04-05 17:33:39 +13:00
Chris Double 80d11405a9 Refactor token peg parser 2008-04-05 17:25:04 +13:00
Chris Double 8b16816bf8 Refactor satisfy peg parser 2008-04-05 17:17:52 +13:00
Chris Double a6b160c447 apply-memo-rule doesn't need to be inline 2008-04-05 02:26:41 +13:00
Chris Double 72dbac6a29 delocalise apply-memo-rule 2008-04-05 02:07:17 +13:00
Chris Double a4700e072e delocalise apply-rule 2008-04-05 01:56:37 +13:00
Chris Double 970f0055c2 Fix failing ebnf unit test 2008-04-03 17:33:37 +13:00
Chris Double cc7d945a80 Change ebnf variables to not use namespaces 2008-04-03 17:28:09 +13:00
Chris Double 27f2992dc5 Add failing ebnf test 2008-04-03 16:09:03 +13:00
Chris Double 90bb54f304 Merge commit 'origin/master' 2008-04-03 11:57:43 +13:00
Doug Coleman dd9f20197c Merge branch 'master' of git://factorcode.org/git/factor 2008-04-02 15:45:47 -05:00
erg c89ee5bfcc add textwrangler binding 2008-04-02 15:11:11 -05:00
Doug Coleman 11feb563eb move singletons to core 2008-04-02 13:11:55 -05:00
erg a861292f60 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-01 22:24:32 -05:00
erg b085ce2f5f fix unit test 2008-04-01 22:24:00 -05:00
Chris Double eac450bdcf Add ebnf rule word 2008-04-02 15:55:18 +13:00
Chris Double 34a1505d95 PL0 whitespace handling improvement 2008-04-02 15:47:30 +13:00
Chris Double bbcc84862f Tweak ast from sequences in ebnf 2008-04-02 15:47:21 +13:00
Doug Coleman 7814d4cbc8 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-01 20:21:03 -05:00
Doug Coleman 6ac0d4692f remove wrap word, add circular to mersenne twister 2008-04-01 20:20:13 -05:00
erg a94e5245a3 fix teh tests FOR GREAT JUSTICE 2008-04-01 20:07:18 -05:00
Eduardo Cavazos b5083a37ef Merge branch 'master' of git://factorcode.org/git/factor 2008-04-01 18:52:55 -06:00
Eduardo Cavazos 8047115746 remove extra/new-effects 2008-04-01 18:52:40 -06:00
Doug Coleman 7b457218ab Merge branch 'master' of git://factorcode.org/git/factor 2008-04-01 19:52:35 -05:00
Doug Coleman 2bad7228a7 rename normalize-pathname to normalize-path
fix windows launcher issue
2008-04-01 19:51:49 -05:00
Chris Double 1b58ba404e Fix peg.pl0 test failures 2008-04-02 13:50:29 +13:00
Eduardo Cavazos 5ecb754cc8 newfx: mutators 2008-04-01 18:18:18 -06:00
Doug Coleman d3da0eb5ca Merge branch 'master' of git://factorcode.org/git/factor 2008-04-01 19:03:52 -05:00
Chris Double 9d0485cd8a Merge commit 'origin/master' 2008-04-02 13:02:47 +13:00
Doug Coleman ae623ff924 normalize-pathname prepends unicode prefix,
(normalize-pathname) does not
2008-04-01 19:00:20 -05:00
Chris Double 6b454eed36 Various peg/ebnf fixes
- Box parsers were broken when involved in left recursion detection
- ebnf no longer implicitly ignores white space between terminates/non-terminals
- ebnf now handles \t and \n in grammars so productions to detect white space work
- reset-delegates is now reset-pegs
2008-04-02 12:59:12 +13:00
Eduardo Cavazos 5b65e02851 Project for a new American stack effect 2008-04-01 17:48:49 -06:00
Doug Coleman a80e95ac2d fix using 2008-04-01 18:02:39 -05:00
Eduardo Cavazos f3e053c5bc Merge branch 'master' of git://factorcode.org/git/factor 2008-04-01 16:23:12 -06:00
Eduardo Cavazos d1c9082cd4 combinators.cleave: Major insurgency assault 2008-04-01 16:22:14 -06:00
Doug Coleman 23768dd482 remove singleton? from sequences.lib
fix bootstrap error
2008-04-01 17:06:36 -05:00
Doug Coleman b4adebb691 update usages of singleton 2008-04-01 16:53:32 -05:00
Doug Coleman 9e32613f5c rename singletons 2008-04-01 16:51:48 -05:00
Doug Coleman 7cb9be06e5 redo singletons 2008-04-01 16:46:22 -05:00
Eduardo Cavazos 6a2ab73938 Fix more add/add* occurances 2008-03-31 20:32:31 -06:00
Chris Double 122fd50d4a Throw error when ebnf uses a non-existant non-terminal 2008-04-01 14:49:20 +13:00
Eduardo Cavazos 4f07aefc97 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	core/classes/tuple/tuple.factor
2008-03-31 19:42:21 -06:00