Commit Graph

6976 Commits (4dbb2aa491c2a691bcbd2abf5555a7c0ff28bea1)

Author SHA1 Message Date
Doug Coleman 1b0c301005 move assoc-heaps to extra 2009-04-01 17:29:58 -05:00
Doug Coleman 7b6260ca8c remove tokenize-line 2009-04-01 17:28:36 -05:00
Doug Coleman 6af6de1aac make tokenize-line configurable, fix bug in take-quoted-string 2009-04-01 15:51:39 -05:00
Doug Coleman d64e07af8b fix bug in state-parser, add take-token 2009-04-01 15:23:05 -05:00
Doug Coleman 947bcc3d33 state-parser take-quoted-string rewinds if the string is not found 2009-04-01 14:50:43 -05:00
Doug Coleman 1e4eebda3a refactor state parser some more, add a word to parse escaped strings 2009-04-01 14:36:08 -05:00
Doug Coleman d52535b63a set non-key/value attributes to themselves 2009-04-01 13:42:38 -05:00
Doug Coleman 09e4d34ff2 rename next to advance 2009-04-01 12:52:02 -05:00
Doug Coleman 28dae46b7d make html.parser words private 2009-04-01 12:48:51 -05:00
Doug Coleman 9ecf8ec3db remove dead code 2009-04-01 12:47:17 -05:00
Doug Coleman 826d9f18c5 fix parsing of attributes for nofollows 2009-04-01 12:44:38 -05:00
Doug Coleman 7060a5905f add take-sequence to state parser 2009-04-01 12:44:06 -05:00
Doug Coleman d82b8ba4eb more cleanup 2009-04-01 11:48:44 -05:00
Doug Coleman fdb8c9da1a cleaning up html.parser 2009-04-01 11:43:30 -05:00
Doug Coleman a172d61f2e fix deployed name in minneapolis-talk, add summary/deploy to chicago talk 2009-04-01 11:11:15 -05:00
Doug Coleman b35bb10123 spider - better handling of relative links for frames, dont spider things twice 2009-04-01 11:08:19 -05:00
Doug Coleman 393df94d38 add chicago-talk to demos 2009-04-01 11:03:10 -05:00
Doug Coleman 9be511909b Merge branch 'master' of git://factorcode.org/git/factor 2009-04-01 03:18:51 -05:00
Doug Coleman 20df429a50 take-until doesnt pass the element to the quotation anymore 2009-04-01 03:13:38 -05:00
Slava Pestov 11eff11fb7 Add silly optimization for 'new'; this will be removed when compiler improves 2009-04-01 02:53:30 -05:00
Slava Pestov 3885ba02a6 Fixing up smalltalk to the point where it can run fib, slowly 2009-04-01 02:47:51 -05:00
Doug Coleman f994654af3 add take-while to state parser 2009-04-01 02:45:20 -05:00
Doug Coleman 99c3cd9517 more renaing get-char to current 2009-04-01 02:33:38 -05:00
Doug Coleman aa37871ff9 rename get-next to peek-next, get-char to current 2009-04-01 02:32:48 -05:00
Slava Pestov 8ab7328899 Add new vocabs 2009-04-01 02:09:49 -05:00
Slava Pestov 0ff6678850 Load smalltalk.library by default and remove useless smalltalk.factor 2009-04-01 02:08:49 -05:00
Slava Pestov 9f01e819e8 smalltalk: fix various things in the parser, add temporary variable support, clean up compiler 2009-04-01 02:06:57 -05:00
Slava Pestov 86cf94260c Merge branch 'master' into smalltalk 2009-04-01 00:00:20 -05:00
Doug Coleman 19d8a6a552 remove some dead code, make spider use count and max-count again 2009-03-31 23:04:59 -05:00
Slava Pestov d0921b1d2d Smalltalk parser work in progress 2009-03-31 22:30:13 -05:00
Slava Pestov 15cb926afb smalltalk: Working on message cascade syntax 2009-03-31 21:23:09 -05:00
Doug Coleman 8e26b19cc0 state-parser works with sequences, not strings
fix bug with take-until
2009-03-31 18:49:41 -05:00
Doug Coleman e22823f2c4 rename word 2009-03-31 18:23:02 -05:00
Doug Coleman ce04d1dfa9 redo spider without dynamic variables 2009-03-31 18:21:15 -05:00
Slava Pestov 177c58808e Merge branch 'master' into smalltalk 2009-03-31 17:49:10 -05:00
Doug Coleman ebddd32677 remove duplication, refactor html.parser to use new state parser 2009-03-31 16:05:11 -05:00
Doug Coleman a07c17598e redo state parser to avoid dynamic variables 2009-03-31 16:04:39 -05:00
Slava Pestov 712b21b59e Fix printing of nested arrays 2009-03-31 01:37:05 -05:00
Slava Pestov 5b6948aaa5 smalltalk: working on lexical scoping for instance variables and class names 2009-03-31 01:24:38 -05:00
Slava Pestov 4a0ef8d0bc Merge branch 'master' into smalltalk 2009-03-30 21:42:54 -05:00
Slava Pestov 381dbb957c smalltalk: adding a small library, fix various bugs 2009-03-30 20:45:01 -05:00
Slava Pestov 00c9cde8e2 First checkin of extra/smalltalk 2009-03-30 05:31:50 -05:00
Doug Coleman 95cda29b44 fix compile error 2009-03-29 21:39:21 -05:00
Doug Coleman 82b6e32945 fix a few compile errors 2009-03-29 21:35:57 -05:00
Doug Coleman 9a7131d000 full docs for id3 and minor refactoring 2009-03-28 16:35:08 -05:00
Slava Pestov 96f4fc1724 Fix wiki template 2009-03-28 04:25:12 -05:00
Slava Pestov 60fe59d873 Fix game-input test to not run if the UI is not running on Windows 2009-03-27 18:34:06 -05:00
Slava Pestov 3bf5d2bfd4 Implement image tesselation in image.tesselation. This is used by opengl.textures to break up large bitmaps into multiple smaller textures. The gl-rect and gl-fill-rect words have different stack effects now, so usages were updated. 2009-03-27 18:31:25 -05:00
Doug Coleman 6ca02e9b37 Merge branch 'master' of http://factorcode.org/git/factor into db 2009-03-25 23:01:05 -05:00
Doug Coleman 8b7fcce399 update code for usages of add-library 2009-03-25 23:00:19 -05:00