開発環境
- OS X El Capitan - Apple (OS)
- Emacs (Text Editor)
- Factor (プログラミング言語)
Seven More Languages in Seven Weeks (Bruce Tate (著)、Ian Dees (著)、Frederic Daoud (著)、Jack Moffitt (著)、Pragmatic Bookshelf)のChapter 2(Factor)、Day 1(Stack On, Stack Off)、Do (Medium)(No. 2010).を取り組んでみる。
Do (Medium)(No. 2010)
入出力結果(Emacs, Terminal)
$ /Applications/MacPorts/Factor-0.97/Factor.app/Contents/MacOS/factor -run=listener IN: scratchpad { 1 4 17 9 11 } 0 [ + ] reduce --- Data stack: 42 IN: scratchpad clear IN: scratchpad 100 [1,b] 0 [ + ] reduce 1: 100 [1,b] 0 [ + ] reduce ^ No word named “[1,b]” found in current vocabulary search path The following restarts are available: :1 Use the math.ranges vocabulary :2 Defer word in current vocabulary Type :help for debugging help. IN: scratchpad USE: math.ranges IN: scratchpad 100 [1,b] 0 [ + ] reduce --- Data stack: 5050 IN: scratchpad 10 [1,b] [ dup * ] map --- Data stack: 5050 { 1 4 9 16 25 36 49 64 81 100 } IN: scratchpad $
0 コメント:
コメントを投稿