John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								2cbcacad88
								
							
								
							
						 | 
						
							
							
								
								core/basis/extra: update some tags.txt.
							
							
							
							
							
						 | 
						
							2020-02-26 10:57:08 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								9f213f96f6
								
							
								
							
						 | 
						
							
							
								
								core: Add the shuffler words but without primitives.
							
							
							
							
							
							
							
							The nipd branch slowed bootstrap by a minute, this patch does not.
sorry about changing the fjsc line endings... 
							
						 | 
						
							2018-06-19 22:52:58 -05:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								ca03896d74
								
							
								
							
						 | 
						
							
							
								
								more test IN: cleanup.
							
							
							
							
							
						 | 
						
							2018-02-15 09:20:01 -08:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								1ed40f74f9
								
							
								
							
						 | 
						
							
							
								
								math.parser: fill argument must not be an empty byte-array
							
							
							
							
							
						 | 
						
							2017-06-28 11:18:40 +02:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								13e7ed3986
								
							
								
							
						 | 
						
							
							
								
								math.parser: allow 0B, 0O, and 0X number prefixes.
							
							
							
							
							
						 | 
						
							2017-06-15 15:53:01 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7c7bb93c55
								
							
								
							
						 | 
						
							
							
								
								factor: Rename GENERIC# to GENERIC#:.
							
							
							
							
							
							
							
							Fixes #1670. 
							
						 | 
						
							2017-06-01 13:58:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Jon Harper
							
						 | 
						
							
							
							
							
								
							
								3760c965af
								
							
								
							
						 | 
						
							
							
								
								core.math, bignum/f, shift subnormals before rounding. Fixes #1782
							
							
							
							
							
						 | 
						
							2017-01-23 10:12:20 -08:00 | 
						
					
				
					
						
							
							
								 
								Alexander Iljin
							
						 | 
						
							
							
							
							
								
							
								16403bb0c9
								
							
								
							
						 | 
						
							
							
								
								math.parser: add missing blank line between words
							
							
							
							
							
						 | 
						
							2017-01-02 09:33:10 -08:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								56079afcfb
								
							
								
							
						 | 
						
							
							
								
								Revert "bootstrap: trying to undo changes from"
							
							
							
							
							
							
							
							This reverts commit 7b3fb61ebd. 
							
						 | 
						
							2016-11-13 00:22:21 +01:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								7b3fb61ebd
								
							
								
							
						 | 
						
							
							
								
								bootstrap: trying to undo changes from
							
							
							
							
							
							
							
							a915d3bdb4 (#1513)
A lot of changes that built upon those changes had to be undone too. New
boot images is required. 
							
						 | 
						
							2016-11-12 01:54:57 +01:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								88b2ed482c
								
							
								
							
						 | 
						
							
							
								
								math.parser: (format-float) can only be flushable
							
							
							
							
							
						 | 
						
							2016-10-09 00:47:37 +02:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								bbd71ae975
								
							
								
							
						 | 
						
							
							
								
								math.parser: (format-float) doesn't need to zero-terminate returned byte-array
							
							
							
							
							
						 | 
						
							2016-10-09 00:47:37 +02:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								c133c16377
								
							
								
							
						 | 
						
							
							
								
								core: Trim using lists from -tests and clean up a few irregularities.
							
							
							
							
							
						 | 
						
							2016-03-30 18:43:41 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								4ce62e0827
								
							
								
							
						 | 
						
							
							
								
								math.parser: add tests for change to not throw zero division.
							
							
							
							
							
						 | 
						
							2016-03-30 14:31:37 -07:00 | 
						
					
				
					
						
							
							
								 
								Jon Harper
							
						 | 
						
							
							
							
							
								
							
								0b98eb121e
								
							
								
							
						 | 
						
							
							
								
								math.parser: number>string, don't throw zero division on '1/0'
							
							
							
							
							
						 | 
						
							2016-03-30 14:29:37 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								20aadd5688
								
							
								
							
						 | 
						
							
							
								
								core: rename some double paren words.
							
							
							
							
							
						 | 
						
							2016-03-25 03:13:27 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								59b41e4f90
								
							
								
							
						 | 
						
							
							
								
								math.parser: adding bytes>hex-string and hex-string>bytes.
							
							
							
							
							
						 | 
						
							2016-03-16 10:13:56 -07:00 | 
						
					
				
					
						
							
							
								 
								Jon Harper
							
						 | 
						
							
							
							
							
								
							
								7eaa24b3e0
								
							
								
							
						 | 
						
							
							
								
								math.parser: simplify fix-float (from 16c93c7874)
							
							
							
							
							
						 | 
						
							2016-03-08 07:55:25 -08:00 | 
						
					
				
					
						
							
							
								 
								Jon Harper
							
						 | 
						
							
							
							
							
								
							
								19fadb6c96
								
							
								
							
						 | 
						
							
							
								
								prettyprinter, locale independant float printing
							
							
							
							
							
						 | 
						
							2016-03-08 07:55:25 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								ceb75057da
								
							
								
							
						 | 
						
							
							
								
								change ERROR: words from throw-foo back to foo.
							
							
							
							
							
						 | 
						
							2015-08-13 16:13:05 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								02008979d9
								
							
								
							
						 | 
						
							
							
								
								factor: Change ERROR: foo ; to define ``throw-foo`` instead of having ``foo`` throw implicitly. The old ``foo`` still throws implicitly because this is a big change to get right in one patch, but it should be removed soon.
							
							
							
							
							
						 | 
						
							2015-08-12 15:26:18 -05:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								a8b3642c8c
								
							
								
							
						 | 
						
							
							
								
								math.parser: make float-parse:point a fixnum.
							
							
							
							
							
						 | 
						
							2015-07-30 18:16:31 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								b3323c15bd
								
							
								
							
						 | 
						
							
							
								
								math.parser: some inline, some fixnum+fast, some disable tests.
							
							
							
							
							
						 | 
						
							2015-07-30 17:59:21 -07:00 | 
						
					
				
					
						
							
							
								 
								Jon Harper
							
						 | 
						
							
							
							
							
								
							
								8d827b2772
								
							
								
							
						 | 
						
							
							
								
								math.parser: support >bin and >oct for floats
							
							
							
							
							
							
							
							This is for symmetry with "0o1p0", "0b1p0", bin> and hex> which
all already work 
							
						 | 
						
							2015-07-30 11:04:51 -07:00 | 
						
					
				
					
						
							
							
								 
								Jon Harper
							
						 | 
						
							
							
							
							
								
							
								4d8cb81cab
								
							
								
							
						 | 
						
							
							
								
								math.parser: add tests/docs for floats 0b 0x bin> float> since they work
							
							
							
							
							
						 | 
						
							2015-07-30 11:04:51 -07:00 | 
						
					
				
					
						
							
							
								 
								Jon Harper
							
						 | 
						
							
							
							
							
								
							
								09af182db7
								
							
								
							
						 | 
						
							
							
								
								math.parser, don't take infinite time to parse huge exponents
							
							
							
							
							
						 | 
						
							2015-07-30 11:04:51 -07:00 | 
						
					
				
					
						
							
							
								 
								Jon Harper
							
						 | 
						
							
							
							
							
								
							
								dce2ca1366
								
							
								
							
						 | 
						
							
							
								
								math.parser: don't lose precision in make-float-bin-exponent
							
							
							
							
							
						 | 
						
							2015-07-30 11:04:51 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								296974a057
								
							
								
							
						 | 
						
							
							
								
								math.parser: remove digits>integer.
							
							
							
							
							
						 | 
						
							2015-07-19 19:18:47 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								16c93c7874
								
							
								
							
						 | 
						
							
							
								
								math.parser: simplify fix-float.
							
							
							
							
							
						 | 
						
							2015-07-19 17:20:37 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								0dbc5e7d67
								
							
								
							
						 | 
						
							
							
								
								math.parser: simplify { integer ratio } >base.
							
							
							
							
							
						 | 
						
							2015-07-19 16:57:45 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								4cda3fe7c4
								
							
								
							
						 | 
						
							
							
								
								math.parser: re-use number-parse and float-parse objects.
							
							
							
							
							
						 | 
						
							2015-07-19 09:58:17 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								d2ab2e6dd1
								
							
								
							
						 | 
						
							
							
								
								math.parser.tests: Fix whitespace.
							
							
							
							
							
						 | 
						
							2015-07-17 15:19:39 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								c7868226d0
								
							
								
							
						 | 
						
							
							
								
								math.parser: simplify using member-eq?.
							
							
							
							
							
						 | 
						
							2015-07-16 09:55:33 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								33a62c7f9d
								
							
								
							
						 | 
						
							
							
								
								math.parser: with-radix-char quot shouldn't get called with ``f``.
							
							
							
							
							
						 | 
						
							2015-07-16 08:51:58 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								e280bafabe
								
							
								
							
						 | 
						
							
							
								
								math.parser: remove unnecessary with-no-radix, thanks @jonenst!
							
							
							
							
							
						 | 
						
							2015-07-16 07:35:51 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								f6f596f40f
								
							
								
							
						 | 
						
							
							
								
								math.parser: okay time for sleep, maybe this works, sorry git history.
							
							
							
							
							
						 | 
						
							2015-07-14 22:48:08 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								5b58e1d3e8
								
							
								
							
						 | 
						
							
							
								
								math.parser: fix a regression.
							
							
							
							
							
						 | 
						
							2015-07-14 22:05:25 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								94bb834eae
								
							
								
							
						 | 
						
							
							
								
								math.parser: fix ``"-.5" dec>``.
							
							
							
							
							
						 | 
						
							2015-07-14 20:16:34 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								866b40271d
								
							
								
							
						 | 
						
							
							
								
								math.parser: fix "most-negative-fixnum number>string string>number fixnum?".
							
							
							
							
							
						 | 
						
							2015-07-14 20:03:33 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								43d6f1d3e2
								
							
								
							
						 | 
						
							
							
								
								factor: Retrying on the unit tests. Also normalize some syntax with FUNCTION:.
							
							
							
							
							
						 | 
						
							2015-07-02 17:28:17 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								59f3b1ea57
								
							
								
							
						 | 
						
							
							
								
								Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!"
							
							
							
							
							
							
							
							Needs a bit more work.
This reverts commit 7e54cc2824. 
							
						 | 
						
							2015-07-02 13:47:06 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7e54cc2824
								
							
								
							
						 | 
						
							
							
								
								factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!
							
							
							
							
							
						 | 
						
							2015-07-02 11:36:08 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								999aa7c897
								
							
								
							
						 | 
						
							
							
								
								factor: clean up spaces in -tests files
							
							
							
							
							
						 | 
						
							2015-07-02 10:34:01 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								44e8e7b344
								
							
								
							
						 | 
						
							
							
								
								primitives: Change PRIMITIVE: to check that the word is in that vocabulary and the stack effect is correct.
							
							
							
							
							
							
							
							Use PRIMITIVE: in core/ and basis/ 
							
						 | 
						
							2015-06-25 18:02:03 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								ccddbebf94
								
							
								
							
						 | 
						
							
							
								
								math.parser: slightly faster ((pow)).
							
							
							
							
							
						 | 
						
							2015-06-11 20:04:44 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								2c3492a916
								
							
								
							
						 | 
						
							
							
								
								minor cleanup to some docs.
							
							
							
							
							
						 | 
						
							2015-05-13 16:09:14 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								9033a28c09
								
							
								
							
						 | 
						
							
							
								
								math.parser: simplify store-exponent.
							
							
							
							
							
						 | 
						
							2014-11-29 14:31:23 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								38bc43b968
								
							
								
							
						 | 
						
							
							
								
								math.parser: whoops, this part shouldn't have been committed.
							
							
							
							
							
						 | 
						
							2014-11-29 12:54:48 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								cbba812d7e
								
							
								
							
						 | 
						
							
							
								
								math.parser: remove float>string, speedup format-float.
							
							
							
							
							
						 | 
						
							2014-11-29 12:47:57 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								632ee276e1
								
							
								
							
						 | 
						
							
							
								
								core: Remove trailing whitespace.
							
							
							
							
							
						 | 
						
							2014-10-31 01:14:31 -07:00 |