Suggested reference implementation
These are all contributions and replies in the state Open and the type Suggested reference implementation (Markdown version).
Contributions:
-
float, FVALUE
CCC[436] Fix FVALUE reference implementation
Suggested reference implementation
2026-07-16 16:01:41 -
core, PlusStore
CCC[411] reference implementation
Suggested reference implementation
2025-09-02 11:51:03 -
core, num
CCC[404] Possible reference implementation
Suggested reference implementation
2025-08-18 14:54:18 -
core, DotR
CCC[403] Possible reference implementation
Suggested reference implementation
2025-08-18 12:10:38 -
core, toNUMBER
CCC[402] Possible reference implementation
Suggested reference implementation
2025-08-17 00:00:26 -
double, DNEGATE
CCC[400] Possible Reference Implementation
Suggested reference implementation
2025-08-12 12:25:58 -
double, DEqual
CCC[399] d= reference implementation
Suggested reference implementation
2025-08-11 21:26:41 -
string, COMPARE
CCC[398] Possible Reference Implementation
Suggested reference implementation
2025-08-09 15:54:10 -
core, TwotoR
CCC[395] Suggested implementations
Suggested reference implementation
2025-08-04 15:28:09 -
tools, NRfrom
CCC[393] Reference implementation should not use -ROT
Suggested reference implementation
2025-08-04 13:11:17 -
core, CASE
CCC[391] Cross-reference to the suggested implementation
Suggested reference implementation
2025-08-01 16:01:48 -
core, ELSE
CCC[358] Example implementation for `ELSE`
Suggested reference implementation
2024-08-11 10:13:40 -
core, bs
CCC[351] Reuse a test for SOURCE as a starting point for a reference implementation
Suggested reference implementation
2024-07-25 16:53:47 -
core, Dotp
CCC[349]
Suggested reference implementation
2024-07-04 05:24:11 -
core, QUIT
CCC[334] INTERPRET
Suggested reference implementation
2024-01-30 22:30:13 -
exception, THROW
CCC[304] Imlementation seems wrong for the "-2" case
Suggested reference implementation
2023-08-03 10:30:03 -
CCC[303] implementation standards
Suggested reference implementation
2023-07-06 16:56:37 -
string, SEARCH
CCC[295] Possible Reference Implementation
Suggested reference implementation
2023-04-09 18:50:46 -
string, BLANK
CCC[294] Possible Reference Implementation
Suggested reference implementation
2023-04-09 12:41:33 -
core, CONSTANT
CCC[293] Possible Reference Implementation
Suggested reference implementation
2023-03-11 02:25:18 -
double, DZeroEqual
CCC[290] Possible Reference Implementation
Suggested reference implementation
2023-02-24 14:39:44 -
core, bs
CCC[289] Maybe `REFILL`?
Suggested reference implementation
2023-02-23 16:26:01 -
block, THRU
CCC[278] Possible Reference Implementation
Suggested reference implementation
2023-02-11 15:56:14 -
core, PICK
CCC[277] Example implementation for PICK
Suggested reference implementation
2023-02-10 21:51:27 -
core, ROLL
CCC[276] Example implementation for ROLL
Suggested reference implementation
2023-02-10 21:32:22 -
core, COMPILEComma
CCC[248] Implementing COMPILE, via EXECUTE
Suggested reference implementation
2022-08-12 10:21:25 -
core, ROT
CCC[241]
Suggested reference implementation
2022-06-23 21:59:20 -
core, RFetch
CCC[240]
Suggested reference implementation
2022-06-20 17:40:33 -
core, TwoTimes
CCC[239]
Suggested reference implementation
2022-06-20 17:34:22 -
core, MIN
CCC[233] Possible Reference Implementation
Suggested reference implementation
2022-04-05 14:43:43 -
core, VARIABLE
CCC[232] Possible Reference Implementation
Suggested reference implementation
2022-04-05 14:05:53 -
string, CMOVE
CCC[211] CMOVE implementation based on MOVE
Suggested reference implementation
2021-09-02 10:52:45 -
string, DivSTRING
CCC[203] Possible Reference Implementation
Suggested reference implementation
2021-05-21 17:58:29 -
core, POSTPONE
CCC[198] Portable implementation for POSTPONE
Suggested reference implementation
2021-05-06 09:19:58 -
search, DEFINITIONS
CCC[165] off-by-one error in reference implementation
Suggested reference implementation
2020-11-13 18:43:12 -
tools, BracketELSE
CCC[121] Case-sensitivity independent implementation
Suggested reference implementation
2019-10-03 14:30:28 -
core
CCC[104] GNU C RESTRICT would make sense in the standard
Suggested reference implementation
2019-08-05 17:25:38 -
core, QUIT
CCC[76] The reference implementation is incorrect
Suggested reference implementation
2019-03-16 14:59:29 -
CCC[52] Standard 2012 as slightly reduced version - but as Part of the Forth Bookshelf
Suggested reference implementation
2018-02-25 11:57:31 -
core, Seq
CCC[51] Reference implementation for S\"
Suggested reference implementation
2018-01-30 08:13:52 -
core, FMDivMOD
CCC[50] Implementing FM/MOD with SM/REM
Suggested reference implementation
2018-01-22 15:32:49 -
core, CComma
CCC[49] Suggested reference implementation
Suggested reference implementation
2018-01-08 17:54:46 -
core, TUCK
CCC[48] Suggested reference implementation
Suggested reference implementation
2018-01-06 18:20:49 -
core, NIP
CCC[47] Suggested reference implementation
Suggested reference implementation
2018-01-06 18:20:21 -
core, HEX
CCC[46] Suggested reference implementation
Suggested reference implementation
2018-01-06 18:19:18 -
core, BracketCHAR
CCC[45] Suggested reference implementation
Suggested reference implementation
2018-01-06 18:18:19 -
core, BracketTick
CCC[44] Suggested reference implementation
Suggested reference implementation
2018-01-06 18:17:01 -
core, TYPE
CCC[43] Suggested reference implementation
Suggested reference implementation
2018-01-06 18:15:17 -
core, OVER
CCC[42] Suggested reference implementation
Suggested reference implementation
2018-01-06 18:13:51 -
core, TwoOVER
CCC[41] Suggested reference implementation
Suggested reference implementation
2018-01-06 18:13:14 -
core, TwoSWAP
CCC[40] Suggested reference implementation
Suggested reference implementation
2018-01-06 18:12:03 -
core, TwoDUP
CCC[39] Suggested reference implementation
Suggested reference implementation
2018-01-06 18:11:16 -
core, TwoDROP
CCC[38] Suggested reference implementation
Suggested reference implementation
2018-01-06 18:10:48 -
core, FILL
CCC[37] Suggested reference implementation
Suggested reference implementation
2018-01-06 18:08:55 -
rationale
CCC[15] OF implementation
Suggested reference implementation
2016-02-06 13:57:57 -
core, BracketCHAR
CCC[4] Reference implementation
Suggested reference implementation
2015-11-27 23:35:05 -
core, CHAR
CCC[3] Non-XCHAR implementation
Suggested reference implementation
2015-11-27 20:45:54 -
core, ABS
CCC[2] Reference implementation
Suggested reference implementation
2015-11-27 19:31:02 -
core, BL
CCC[1] ASCII version of BL
Suggested reference implementation
2015-11-27 19:14:22
Replies:
-
core, PICK
[r1585] Example implementation for PICK
Suggested reference implementation
2025-10-10 06:28:39 -
core, PICK
[r1584] Example implementation for PICK
Suggested reference implementation
2025-10-09 18:59:28 -
core, PICK
[r1580] Example implementation for PICK
Suggested reference implementation
2025-10-07 07:36:21 -
core, PICK
[r1579] Example implementation for PICK
Suggested reference implementation
2025-10-07 01:39:21 -
core, PICK
[r1578] Example implementation for PICK
Suggested reference implementation
2025-10-06 17:16:44 -
core, PICK
[r1577] Example implementation for PICK
Suggested reference implementation
2025-10-05 19:23:08 -
core, PICK
[r1576] Example implementation for PICK
Suggested reference implementation
2025-10-05 18:22:32 -
core, PICK
[r1575] Example implementation for PICK
Suggested reference implementation
2025-10-05 15:35:34 -
core, PICK
[r1574] Example implementation for PICK
Suggested reference implementation
2025-10-05 03:40:13 -
core, MIN
[r1530] Possible Reference Implementation
Suggested reference implementation
2025-09-08 12:13:22 -
string, CMOVE
[r1529] CMOVE implementation based on MOVE
Suggested reference implementation
2025-09-08 10:48:10 -
core, DotR
[r1517] Possible reference implementation
Suggested reference implementation
2025-08-21 21:58:38 -
double, DNEGATE
[r1516] Possible Reference Implementation
Suggested reference implementation
2025-08-21 21:02:20 -
double, DNEGATE
[r1515] Possible Reference Implementation
Suggested reference implementation
2025-08-21 18:44:28 -
core, FILL
[r1514] Suggested reference implementation
Suggested reference implementation
2025-08-21 09:13:19 -
core, FILL
[r1509] Suggested reference implementation
Suggested reference implementation
2025-08-20 08:28:19 -
core, FILL
[r1508] Suggested reference implementation
Suggested reference implementation
2025-08-20 01:56:05 -
core, num
[r1506] Possible reference implementation
Suggested reference implementation
2025-08-18 15:32:56 -
core, toNUMBER
[r1499] Possible reference implementation
Suggested reference implementation
2025-08-17 15:40:24 -
core, toNUMBER
[r1498] Possible reference implementation
Suggested reference implementation
2025-08-17 00:39:27 -
double, DNEGATE
[r1494] Possible Reference Implementation
Suggested reference implementation
2025-08-12 21:26:40 -
string, SEARCH
[r1490] Possible Reference Implementation
Suggested reference implementation
2025-08-09 15:46:15 -
string, SEARCH
[r1489] Possible Reference Implementation
Suggested reference implementation
2025-08-09 15:30:12 -
tools, NRfrom
[r1477] Reference implementation should not use -ROT
Suggested reference implementation
2025-08-06 01:48:30 -
core, FMDivMOD
[r1474] Implementing FM/MOD with SM/REM
Suggested reference implementation
2025-08-05 01:19:19 -
tools, NRfrom
[r1473] Reference implementation should not use -ROT
Suggested reference implementation
2025-08-04 14:11:41 -
string, SEARCH
[r1377] Possible Reference Implementation
Suggested reference implementation
2024-11-28 04:07:51 -
core, FILL
[r1296] Suggested reference implementation
Suggested reference implementation
2024-08-14 15:33:05 -
core, QUIT
[r1284] The reference implementation is incorrect
Suggested reference implementation
2024-08-09 09:46:50 -
block, THRU
[r1255] Possible Reference Implementation
Suggested reference implementation
2024-06-21 11:16:45 -
string, SEARCH
[r1226] Possible Reference Implementation
Suggested reference implementation
2024-06-03 15:04:14 -
string, SEARCH
[r1222] Possible Reference Implementation
Suggested reference implementation
2024-05-24 15:21:35 -
core, QUIT
[r1200] INTERPRET
Suggested reference implementation
2024-02-06 08:07:14 -
core, QUIT
[r1196] INTERPRET
Suggested reference implementation
2024-01-31 23:49:56 -
core, QUIT
[r1195] INTERPRET
Suggested reference implementation
2024-01-31 22:44:27 -
core, QUIT
[r1194] INTERPRET
Suggested reference implementation
2024-01-31 21:34:30 -
core, QUIT
[r1192] INTERPRET
Suggested reference implementation
2024-01-31 19:38:28 -
core, QUIT
[r1191] INTERPRET
Suggested reference implementation
2024-01-31 19:20:17 -
core, QUIT
[r1190] INTERPRET
Suggested reference implementation
2024-01-31 18:32:54 -
core, QUIT
[r1189] INTERPRET
Suggested reference implementation
2024-01-31 16:54:43 -
core, COMPILEComma
[r1188] Implementing COMPILE, via EXECUTE
Suggested reference implementation
2024-01-31 15:58:07 -
core, QUIT
[r1187] INTERPRET
Suggested reference implementation
2024-01-31 14:45:46 -
core, VARIABLE
[r1184] Possible Reference Implementation
Suggested reference implementation
2024-01-31 12:21:58 -
core, VARIABLE
[r1182] Possible Reference Implementation
Suggested reference implementation
2024-01-27 11:33:51 -
core, VARIABLE
[r1181] Possible Reference Implementation
Suggested reference implementation
2024-01-26 17:27:40 -
core, COMPILEComma
[r1166] Implementing COMPILE, via EXECUTE
Suggested reference implementation
2024-01-05 09:27:20 -
core, QUIT
[r1155] The reference implementation is incorrect
Suggested reference implementation
2023-12-26 09:35:13 -
core, VARIABLE
[r1120] Possible Reference Implementation
Suggested reference implementation
2023-10-15 04:45:26 -
exception, THROW
[r1119] Imlementation seems wrong for the "-2" case
Suggested reference implementation
2023-10-15 04:35:04 -
[r1030] implementation standards
Suggested reference implementation
2023-07-07 07:57:11 -
core, CONSTANT
[r1007] Possible Reference Implementation
Suggested reference implementation
2023-03-12 20:01:11 -
core, ROLL
[r998] Example implementation for ROLL
Suggested reference implementation
2023-03-02 19:10:24 -
core, PICK
[r997] Example implementation for PICK
Suggested reference implementation
2023-03-02 17:37:13 -
core, PICK
[r996] Example implementation for PICK
Suggested reference implementation
2023-03-02 17:33:03 -
double, DZeroEqual
[r993] Possible Reference Implementation
Suggested reference implementation
2023-02-26 18:05:37 -
double, DZeroEqual
[r992] Possible Reference Implementation
Suggested reference implementation
2023-02-25 12:12:57 -
core, bs
[r989] Maybe `REFILL`?
Suggested reference implementation
2023-02-24 19:10:52 -
core, PICK
[r966] Example implementation for PICK
Suggested reference implementation
2023-02-17 12:44:50 -
core, ROLL
[r951] Example implementation for ROLL
Suggested reference implementation
2023-02-11 13:22:08 -
core, PICK
[r950] Example implementation for PICK
Suggested reference implementation
2023-02-11 12:04:15 -
core, PICK
[r949] Example implementation for PICK
Suggested reference implementation
2023-02-11 01:50:36 -
core, ROLL
[r948] Example implementation for ROLL
Suggested reference implementation
2023-02-11 01:37:04 -
core, RFetch
[r830]
Suggested reference implementation
2022-06-23 07:18:44 -
core, RFetch
[r829]
Suggested reference implementation
2022-06-22 22:24:19 -
core, RFetch
[r828]
Suggested reference implementation
2022-06-22 16:47:31 -
core, RFetch
[r827]
Suggested reference implementation
2022-06-21 14:02:12 -
core, RFetch
[r826]
Suggested reference implementation
2022-06-21 13:13:41 -
core, RFetch
[r825]
Suggested reference implementation
2022-06-21 09:53:12 -
core, MIN
[r818] Possible Reference Implementation
Suggested reference implementation
2022-04-06 16:34:58 -
core, HEX
[r817] Suggested reference implementation
Suggested reference implementation
2022-04-06 09:22:39 -
core, HEX
[r816] Suggested reference implementation
Suggested reference implementation
2022-04-05 15:03:31 -
core, POSTPONE
[r780] Portable implementation for POSTPONE
Suggested reference implementation
2021-11-11 06:25:12 -
core, POSTPONE
[r779] Portable implementation for POSTPONE
Suggested reference implementation
2021-11-11 01:52:55 -
string, CMOVE
[r727] CMOVE implementation based on MOVE
Suggested reference implementation
2021-09-04 13:05:38 -
string, CMOVE
[r726] CMOVE implementation based on MOVE
Suggested reference implementation
2021-09-04 07:48:45 -
string, CMOVE
[r725] CMOVE implementation based on MOVE
Suggested reference implementation
2021-09-03 11:12:27 -
string, CMOVE
[r724] CMOVE implementation based on MOVE
Suggested reference implementation
2021-09-03 09:26:00 -
string, CMOVE
[r723] CMOVE implementation based on MOVE
Suggested reference implementation
2021-09-03 03:30:03 -
string, CMOVE
[r722] CMOVE implementation based on MOVE
Suggested reference implementation
2021-09-02 16:47:00 -
string, CMOVE
[r721] CMOVE implementation based on MOVE
Suggested reference implementation
2021-09-02 15:39:16 -
string, DivSTRING
[r697] Possible Reference Implementation
Suggested reference implementation
2021-05-24 14:56:22 -
string, DivSTRING
[r696] Possible Reference Implementation
Suggested reference implementation
2021-05-22 08:21:49 -
string, DivSTRING
[r695] Possible Reference Implementation
Suggested reference implementation
2021-05-21 22:33:11 -
core, POSTPONE
[r694] Portable implementation for POSTPONE
Suggested reference implementation
2021-05-15 21:09:40 -
core, TYPE
[r625] Suggested reference implementation
Suggested reference implementation
2021-04-03 08:37:52 -
core, TwoOVER
[r623] Suggested reference implementation
Suggested reference implementation
2021-03-26 19:57:04 -
core, TYPE
[r595] Suggested reference implementation
Suggested reference implementation
2021-01-22 20:48:21 -
search, DEFINITIONS
[r568] off-by-one error in reference implementation
Suggested reference implementation
2020-11-14 14:51:43 -
tools, BracketELSE
[r484] Case-sensitivity independent implementation
Suggested reference implementation
2020-09-03 16:16:44 -
core, BL
[r411] ASCII version of BL
Suggested reference implementation
2020-08-21 17:08:53 -
core, BL
[r410] ASCII version of BL
Suggested reference implementation
2020-08-19 07:10:46 -
tools, BracketELSE
[r384] Case-sensitivity independent implementation
Suggested reference implementation
2020-07-03 08:35:50 -
core, FILL
[r362] Suggested reference implementation
Suggested reference implementation
2020-04-04 15:40:24 -
core, QUIT
[r327] The reference implementation is incorrect
Suggested reference implementation
2019-09-12 12:33:37 -
core, QUIT
[r326] The reference implementation is incorrect
Suggested reference implementation
2019-09-12 12:30:06 -
core
[r324] GNU C RESTRICT would make sense in the standard
Suggested reference implementation
2019-09-12 09:39:57 -
core
[r276] GNU C RESTRICT would make sense in the standard
Suggested reference implementation
2019-08-07 16:56:50 -
core
[r275] GNU C RESTRICT would make sense in the standard
Suggested reference implementation
2019-08-06 09:28:24 -
core, BL
[r269] ASCII version of BL
Suggested reference implementation
2019-08-01 00:17:17 -
[r109] Standard 2012 as slightly reduced version - but as Part of the Forth Bookshelf
Suggested reference implementation
2018-03-02 07:37:26 -
[r107] Standard 2012 as slightly reduced version - but as Part of the Forth Bookshelf
Suggested reference implementation
2018-02-27 07:56:28 -
core, TYPE
[r106] Suggested reference implementation
Suggested reference implementation
2018-01-08 19:26:17 -
core, FILL
[r105] Suggested reference implementation
Suggested reference implementation
2018-01-08 19:18:53 -
core, CComma
[r104] Suggested reference implementation
Suggested reference implementation
2018-01-08 19:09:21 -
core, CComma
[r103] Suggested reference implementation
Suggested reference implementation
2018-01-08 18:42:05 -
core, TYPE
[r102] Suggested reference implementation
Suggested reference implementation
2018-01-08 16:12:31 -
core, TYPE
[r101] Suggested reference implementation
Suggested reference implementation
2018-01-08 16:12:00 -
core, FILL
[r100] Suggested reference implementation
Suggested reference implementation
2018-01-08 16:03:12 -
core, BracketTick
[r99] Suggested reference implementation
Suggested reference implementation
2018-01-08 15:54:04 -
core, HEX
[r98] Suggested reference implementation
Suggested reference implementation
2018-01-08 15:52:01 -
core, BracketCHAR
[r97] Suggested reference implementation
Suggested reference implementation
2018-01-08 15:51:30 -
core, TwoSWAP
[r96] Suggested reference implementation
Suggested reference implementation
2018-01-08 15:43:39 -
core, FILL
[r95] Suggested reference implementation
Suggested reference implementation
2018-01-08 15:41:47 -
core, BracketTick
[r94] Suggested reference implementation
Suggested reference implementation
2018-01-07 18:05:20 -
core, BracketCHAR
[r93] Suggested reference implementation
Suggested reference implementation
2018-01-07 18:03:35 -
core, BL
[r4] ASCII version of BL
Suggested reference implementation
2015-12-04 17:07:31 -
core, BL
[r2] ASCII version of BL
Suggested reference implementation
2015-11-27 19:22:55 -
core, BL
[r1] ASCII version of BL
Suggested reference implementation
2015-11-27 19:18:57