Moontalk server and client (provided by many parties)
Du kan inte välja fler än 25 ämnen
Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
|
- require libs/parser/parser.4th
-
- create motd-parser PARSER_SIZE allot
- create motd-line-delim 10 c,
-
- : (motd-delim) ( -- str )
- motd-line-delim 1 ;
- variable (append-xt)
- : (append) ( str -- )
- (append-xt) @ execute ;
- : parse-motd ( motd-str append-line-xt -- )
- (append-xt) ! motd-parser new-parser
- BEGIN
- parser-mark (motd-delim) parser>>string
- WHILE
- parser-extract (append)
- (motd-delim) nip parser>>
- REPEAT ;
|