dc(1) General Commands Manual dc(1) (NAME) dc - (RPN) (SYNOPSIS) dc [-V] [--version] [-h] [--help] [-e scriptexpression] [--expression=scriptexpression] [-f scriptfile] [--file=scriptfile] [file ...] (DESCRIPTION) dc (RPN) . . dc dc . . (stack) . (push). (pop) . dc 0 9 A F ( ) ( ) . . <<_>> . <<->> . . . (OPTIONS) dc : -V --version dc . -h --help . -e script --expression=script script . -f script-file --file=script-file script-file . --max-recursion=depth depth . ( .) . - . . (Printing Commands) p . . n . P . . << (UCHAR_MAX+1)>> . (UCHAR_MAX+1) ( ) KSK0k1/_1Ss [ls*]Sxd0>x [256~Ssd0qaPlxx] dsxxsx0sqLqsxLxLK+k . ( dc ~ .) f . . (Arithmetic) + . . - . * . . / . . % / . Sd dld/ Ld*- . ~ . . . ( SdSn lnld/ LnLd% .) ^ . . . | . . . . Sm^Lm% ^ . v () . . << >> k . . (Stack Control) c . d . <<4d*p>> . r ( ). ( SaSbLaLb .) R n . n . n n n- . n ( ) . (Registers) dc . . sr r . lr r . . r . . . Sr () r . . Lr r . r ( ) lr . (Parameters) dc : . . . . . ( ) . . . . i . o . k . I . O . K . (Strings) dc ( dc ). dc . . p . [characters] characters ( [ ]) . [foo]P foo ( ) . a . . . : dc.info . a GNU dc . x . . [1p]x 1p 1 1 . [1p]sa 1 a lax . >r r . 1 2>a a 2 1>a . !>r ( ). . ! ( ). =r . !=r . ? . . q . (top level) q dc . Q . 3Q . Q dc . (Status Inquiry) Z ( ) . . X . . z : z. (Miscellaneous) ! . !> != !< < = > ! . # . :r . r . ;r r . . ( ) . 1 0:x 0Sx 2 0:x Lx 0;xp 1 2 x x . (ENVIRONMENT VARIABLES) DC_LINE_LENGTH . <<0>> . DC_PROMPT dc (stdin) . (BUGS) bug-dc@gnu.org . (SEE ALSO) dc.info ( ) info dc . GNU Project 2025-01-05 dc(1)