# Words
Ferth implements the following words from the Forth-2012 standard.
## core
All words:
[`!`](https://forth-standard.org/standard/core/Store)
[`#>`](https://forth-standard.org/standard/core/num-end)
[`#`](https://forth-standard.org/standard/core/num)
[`#s`](https://forth-standard.org/standard/core/numS)
[`'`](https://forth-standard.org/standard/core/Tick)
[`(`](https://forth-standard.org/standard/core/p)
[`*/`](https://forth-standard.org/standard/core/TimesDiv)
[`*/mod`](https://forth-standard.org/standard/core/TimesDivMOD)
[`*`](https://forth-standard.org/standard/core/Times)
[`+!`](https://forth-standard.org/standard/core/PlusStore)
[`+`](https://forth-standard.org/standard/core/Plus)
[`+loop`](https://forth-standard.org/standard/core/PlusLOOP)
[`,`](https://forth-standard.org/standard/core/Comma)
[`-`](https://forth-standard.org/standard/core/Minus)
[`."`](https://forth-standard.org/standard/core/Dotq)
[`.`](https://forth-standard.org/standard/core/d)
[`/`](https://forth-standard.org/standard/core/Div)
[`/mod`](https://forth-standard.org/standard/core/DivMOD)
[`0<`](https://forth-standard.org/standard/core/Zeroless)
[`0=`](https://forth-standard.org/standard/core/ZeroEqual)
[`1+`](https://forth-standard.org/standard/core/OnePlus)
[`1-`](https://forth-standard.org/standard/core/OneMinus)
[`2!`](https://forth-standard.org/standard/core/TwoStore)
[`2*`](https://forth-standard.org/standard/core/TwoTimes)
[`2/`](https://forth-standard.org/standard/core/TwoDiv)
[`2@`](https://forth-standard.org/standard/core/TwoFetch)
[`2drop`](https://forth-standard.org/standard/core/TwoDROP)
[`2dup`](https://forth-standard.org/standard/core/TwoDUP)
[`2over`](https://forth-standard.org/standard/core/TwoOVER)
[`2swap`](https://forth-standard.org/standard/core/TwoSWAP)
[`:`](https://forth-standard.org/standard/core/Colon)
[`;`](https://forth-standard.org/standard/core/Semi)
[`<#`](https://forth-standard.org/standard/core/num-start)
[`<`](https://forth-standard.org/standard/core/less)
[`=`](https://forth-standard.org/standard/core/Equal)
[`>`](https://forth-standard.org/standard/core/more)
[`>body`](https://forth-standard.org/standard/core/toBODY)
[`>in`](https://forth-standard.org/standard/core/toIN)
[`>number`](https://forth-standard.org/standard/core/toNUMBER)
[`>r`](https://forth-standard.org/standard/core/toR)
[`?dup`](https://forth-standard.org/standard/core/qDUP)
[`@`](https://forth-standard.org/standard/core/Fetch)
[`[']`](https://forth-standard.org/standard/core/BracketTick)
[`[`](https://forth-standard.org/standard/core/Bracket)
[`[char]`](https://forth-standard.org/standard/core/BracketCHAR)
[`]`](https://forth-standard.org/standard/core/RBracket)
[`abort"`](https://forth-standard.org/standard/core/ABORTq)
[`abort`](https://forth-standard.org/standard/core/ABORT)
[`abs`](https://forth-standard.org/standard/core/ABS)
[`accept`](https://forth-standard.org/standard/core/ACCEPT)
[`align`](https://forth-standard.org/standard/core/ALIGN)
[`aligned`](https://forth-standard.org/standard/core/ALIGNED)
[`allot`](https://forth-standard.org/standard/core/ALLOT)
[`and`](https://forth-standard.org/standard/core/AND)
[`base`](https://forth-standard.org/standard/core/BASE)
[`begin`](https://forth-standard.org/standard/core/BEGIN)
[`bl`](https://forth-standard.org/standard/core/BL)
[`c!`](https://forth-standard.org/standard/core/CStore)
[`c,`](https://forth-standard.org/standard/core/CComma)
[`c@`](https://forth-standard.org/standard/core/CFetch)
[`cell+`](https://forth-standard.org/standard/core/CELLPlus)
[`cells`](https://forth-standard.org/standard/core/CELLS)
[`char+`](https://forth-standard.org/standard/core/CHARPlus)
[`char`](https://forth-standard.org/standard/core/CHAR)
[`chars`](https://forth-standard.org/standard/core/CHARS)
[`constant`](https://forth-standard.org/standard/core/CONSTANT)
[`count`](https://forth-standard.org/standard/core/COUNT)
[`cr`](https://forth-standard.org/standard/core/CR)
[`create`](https://forth-standard.org/standard/core/CREATE)
[`decimal`](https://forth-standard.org/standard/core/DECIMAL)
[`depth`](https://forth-standard.org/standard/core/DEPTH)
[`do`](https://forth-standard.org/standard/core/DO)
[`does>`](https://forth-standard.org/standard/core/DOES)
[`drop`](https://forth-standard.org/standard/core/DROP)
[`dup`](https://forth-standard.org/standard/core/DUP)
[`else`](https://forth-standard.org/standard/core/ELSE)
[`emit`](https://forth-standard.org/standard/core/EMIT)
[`environment?`](https://forth-standard.org/standard/core/ENVIRONMENTq)
[`evaluate`](https://forth-standard.org/standard/core/EVALUATE)
[`execute`](https://forth-standard.org/standard/core/EXECUTE)
[`exit`](https://forth-standard.org/standard/core/EXIT)
[`fill`](https://forth-standard.org/standard/core/FILL)
[`find`](https://forth-standard.org/standard/core/FIND)
[`fm/mod`](https://forth-standard.org/standard/core/FMDivMOD)
[`here`](https://forth-standard.org/standard/core/HERE)
[`hold`](https://forth-standard.org/standard/core/HOLD)
[`i`](https://forth-standard.org/standard/core/I)
[`if`](https://forth-standard.org/standard/core/IF)
[`immediate`](https://forth-standard.org/standard/core/IMMEDIATE)
[`invert`](https://forth-standard.org/standard/core/INVERT)
[`j`](https://forth-standard.org/standard/core/J)
[`key`](https://forth-standard.org/standard/core/KEY)
[`leave`](https://forth-standard.org/standard/core/LEAVE)
[`literal`](https://forth-standard.org/standard/core/LITERAL)
[`loop`](https://forth-standard.org/standard/core/LOOP)
[`lshift`](https://forth-standard.org/standard/core/LSHIFT)
[`m*`](https://forth-standard.org/standard/core/MTimes)
[`max`](https://forth-standard.org/standard/core/MAX)
[`min`](https://forth-standard.org/standard/core/MIN)
[`mod`](https://forth-standard.org/standard/core/MOD)
[`move`](https://forth-standard.org/standard/core/MOVE)
[`negate`](https://forth-standard.org/standard/core/NEGATE)
[`or`](https://forth-standard.org/standard/core/OR)
[`over`](https://forth-standard.org/standard/core/OVER)
[`postpone`](https://forth-standard.org/standard/core/POSTPONE)
[`quit`](https://forth-standard.org/standard/core/QUIT)
[`r>`](https://forth-standard.org/standard/core/Rfrom)
[`r@`](https://forth-standard.org/standard/core/RFetch)
[`recurse`](https://forth-standard.org/standard/core/RECURSE)
[`repeat`](https://forth-standard.org/standard/core/REPEAT)
[`rot`](https://forth-standard.org/standard/core/ROT)
[`rshift`](https://forth-standard.org/standard/core/RSHIFT)
[`s"`](https://forth-standard.org/standard/core/Sq)
[`s>d`](https://forth-standard.org/standard/core/StoD)
[`sign`](https://forth-standard.org/standard/core/SIGN)
[`sm/rem`](https://forth-standard.org/standard/core/SMDivREM)
[`source`](https://forth-standard.org/standard/core/SOURCE)
[`space`](https://forth-standard.org/standard/core/SPACE)
[`spaces`](https://forth-standard.org/standard/core/SPACES)
[`state`](https://forth-standard.org/standard/core/STATE)
[`swap`](https://forth-standard.org/standard/core/SWAP)
[`then`](https://forth-standard.org/standard/core/THEN)
[`type`](https://forth-standard.org/standard/core/TYPE)
[`u.`](https://forth-standard.org/standard/core/Ud)
[`u<`](https://forth-standard.org/standard/core/Uless)
[`um*`](https://forth-standard.org/standard/core/UMTimes)
[`um/mod`](https://forth-standard.org/standard/core/UMDivMOD)
[`unloop`](https://forth-standard.org/standard/core/UNLOOP)
[`until`](https://forth-standard.org/standard/core/UNTIL)
[`variable`](https://forth-standard.org/standard/core/VARIABLE)
[`while`](https://forth-standard.org/standard/core/WHILE)
[`word`](https://forth-standard.org/standard/core/WORD)
[`xor`](https://forth-standard.org/standard/core/XOR)
### core-ext
All words:
[`.(`](https://forth-standard.org/standard/core/Dotp)
[`.r`](https://forth-standard.org/standard/core/DotR)
[`0<>`](https://forth-standard.org/standard/core/Zerone)
[`0>`](https://forth-standard.org/standard/core/Zeromore)
[`2>r`](https://forth-standard.org/standard/core/TwotoR)
[`2r>`](https://forth-standard.org/standard/core/TwoRfrom)
[`2r@`](https://forth-standard.org/standard/core/TwoRFetch)
[`:noname`](https://forth-standard.org/standard/core/ColonNONAME)
[`<>`](https://forth-standard.org/standard/core/ne)
[`?do`](https://forth-standard.org/standard/core/qDO)
[`[compile]`](https://forth-standard.org/standard/core/BracketCOMPILE)
[`\`](https://forth-standard.org/standard/core/bs)
[`action-of`](https://forth-standard.org/standard/core/ACTION-OF)
[`again`](https://forth-standard.org/standard/core/AGAIN)
[`buffer:`](https://forth-standard.org/standard/core/BUFFERColon)
[`c"`](https://forth-standard.org/standard/core/Cq)
[`case`](https://forth-standard.org/standard/core/CASE)
[`compile,`](https://forth-standard.org/standard/core/COMPILEComma)
[`defer!`](https://forth-standard.org/standard/core/DEFERStore)
[`defer@`](https://forth-standard.org/standard/core/DEFERFetch)
[`defer`](https://forth-standard.org/standard/core/DEFER)
[`endcase`](https://forth-standard.org/standard/core/ENDCASE)
[`endof`](https://forth-standard.org/standard/core/ENDOF)
[`erase`](https://forth-standard.org/standard/core/ERASE)
[`false`](https://forth-standard.org/standard/core/FALSE)
[`hex`](https://forth-standard.org/standard/core/HEX)
[`holds`](https://forth-standard.org/standard/core/HOLDS)
[`is`](https://forth-standard.org/standard/core/IS)
[`marker`](https://forth-standard.org/standard/core/MARKER)
[`nip`](https://forth-standard.org/standard/core/NIP)
[`of`](https://forth-standard.org/standard/core/OF)
[`pad`](https://forth-standard.org/standard/core/PAD)
[`parse-name`](https://forth-standard.org/standard/core/PARSE-NAME)
[`parse`](https://forth-standard.org/standard/core/PARSE)
[`pick`](https://forth-standard.org/standard/core/PICK)
[`refill`](https://forth-standard.org/standard/core/REFILL)
[`restore-input`](https://forth-standard.org/standard/core/RESTORE-INPUT)
[`roll`](https://forth-standard.org/standard/core/ROLL)
[`s\"`](https://forth-standard.org/standard/core/Seq)
[`save-input`](https://forth-standard.org/standard/core/SAVE-INPUT)
[`source-id`](https://forth-standard.org/standard/core/SOURCE-ID)
[`to`](https://forth-standard.org/standard/core/TO)
[`true`](https://forth-standard.org/standard/core/TRUE)
[`tuck`](https://forth-standard.org/standard/core/TUCK)
[`u.r`](https://forth-standard.org/standard/core/UDotR)
[`u>`](https://forth-standard.org/standard/core/Umore)
[`unused`](https://forth-standard.org/standard/core/UNUSED)
[`value`](https://forth-standard.org/standard/core/VALUE)
[`within`](https://forth-standard.org/standard/core/WITHIN)
## double
[`dabs`](https://forth-standard.org/standard/double/DABS)
[`dnegate`](https://forth-standard.org/standard/double/DNEGATE)
## exception
[`catch`](https://forth-standard.org/standard/exception/CATCH)
[`throw`](https://forth-standard.org/standard/exception/THROW)
## facility
> [!NOTE]
> `time&date` always returns time in UTC.
[`ms`](https://forth-standard.org/standard/facility/MS)
[`time&date`](https://forth-standard.org/standard/facility/TIMEandDATE)
## string
[`compare`](https://forth-standard.org/standard/string/COMPARE)
## tools
[`.s`](https://forth-standard.org/standard/tools/DotS)
[`?`](https://forth-standard.org/standard/tools/q)
[`dump`](https://forth-standard.org/standard/tools/DUMP)
[`see`](https://forth-standard.org/standard/tools/SEE)
[`words`](https://forth-standard.org/standard/tools/WORDS)