Tedd OKANO
/
RPN_calc__based_on_K_and_R
just a sample of what can be done
PRN電卓プログラム
「プログラミング言語C (K&R本)」に出てくる例を元にした,RPN計算機です.
写真はイメージです
このプログラムは..
- 『mbed祭り 2015@初夏の東銀座』の親睦会で「RPN」と題して行ったLT(LightningTalk)でのデモ・プログラムです.
- mbed LPC1768,mbed LPC1114FN28で実行できることを確認しています(たぶん他のプラットフォームでも動きます)
- プレゼンスライドを置いておきます
calc.h@3:4ef74510cc5b, 2015-06-26 (annotated)
- Committer:
- okano
- Date:
- Fri Jun 26 11:01:35 2015 +0000
- Revision:
- 3:4ef74510cc5b
- Parent:
- 2:0e96f4495b43
displaying stack by hitting [Enter] and operators
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
okano | 2:0e96f4495b43 | 1 | #define NUMBER '0' |
okano | 2:0e96f4495b43 | 2 | |
okano | 2:0e96f4495b43 | 3 | int getch( void ); |
okano | 2:0e96f4495b43 | 4 | void ungetch( int ); |
okano | 2:0e96f4495b43 | 5 | |
okano | 2:0e96f4495b43 | 6 | int getop( char [] ); |
okano | 3:4ef74510cc5b | 7 | |
okano | 2:0e96f4495b43 | 8 | void push( double ); |
okano | 2:0e96f4495b43 | 9 | double pop( void ); |
okano | 3:4ef74510cc5b | 10 | void show_stack( void ); |