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@5:3b9daee5f734, 2015-06-27 (annotated)
- Committer:
- okano
- Date:
- Sat Jun 27 01:29:21 2015 +0000
- Revision:
- 5:3b9daee5f734
- Parent:
- 3:4ef74510cc5b
functions "power" and "drop" are added
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 ); |