|
|
1.1 root 1: \ tag: Utility functions
2: \
3: \ deblocker / filesystem support
4: \
5: \ Copyright (C) 2003, 2004 Samuel Rydh
6: \
7: \ See the file "COPYING" for further information about
8: \ the copyright and warranty status of this work.
9: \
10:
11: \ -------------------------------------------------------------
12: \ command line editor (/packages/cmdline)
13: \ -------------------------------------------------------------
14:
15: [IFDEF] CONFIG_CMDLINE
16:
17: dev /packages
18: new-device
19: " cmdline" device-name
20:
21: :noname
22: " " [active-package], open-package
23: ?dup if
24: " cmdline" rot $call-method
25: else
26: ." cmdline is missing!" cr
27: then
28: \ cmdline must close itself upon return
29: ;
30:
31: :noname
32: [ ['] (lit) , swap , ] to outer-interpreter
33: ; SYSTEM-initializer
34:
35: external
36: : prepare 0 to my-self ;
37:
38: finish-device
39:
40: [THEN]
41: device-end
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.