| : char ( '<spaces>ccc' -- c ) \ core |
: char ( '<spaces>ccc' -- c ) \ core |
| \G Skip leading spaces. Parse the string @i{ccc} and return @i{c}, the |
\G Skip leading spaces. Parse the string @i{ccc} and return @i{c}, the |
| \G display code representing the first character of @i{ccc}. |
\G display code representing the first character of @i{ccc}. |
| bl word count char@ 2drop ; |
parse-name char@ 2drop ; |
| |
|
| : [char] ( compilation '<spaces>ccc' -- ; run-time -- c ) \ core bracket-char |
: [char] ( compilation '<spaces>ccc' -- ; run-time -- c ) \ core bracket-char |
| \G Compilation: skip leading spaces. Parse the string |
\G Compilation: skip leading spaces. Parse the string |
| [THEN] |
[THEN] |
| |
|
| has? flash [IF] |
has? flash [IF] |
| : (variable) dpp @ normal-dp = IF Create |
: (variable) dpp @ normal-dp = IF Create dpp @ |
| ELSE normal-dp @ Constant dpp @ ram THEN ; |
ELSE normal-dp @ Constant dpp @ ram THEN ; |
| : Variable ( "name" -- ) \ core |
: Variable ( "name" -- ) \ core |
| (Variable) 0 , dpp ! ; |
(Variable) 0 , dpp ! ; |