Skip to content

Commit

Permalink
prelude: introduce _amember
Browse files Browse the repository at this point in the history
Signed-off-by: Masatake YAMATO <[email protected]>
  • Loading branch information
masatake committed May 15, 2021
1 parent 7b27bce commit d76ae2d
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions main/CommonPrelude.c
Original file line number Diff line number Diff line change
Expand Up @@ -141,4 +141,22 @@ const char ctagsCommonPrelude []=
" pop false\n"
" } ifelse\n"
"} __bddef\n"
"\n"
"(array key _AMEMBER true|fales)\n"
"/_amember {\n"
" false 3 1 roll\n"
" % false array key\n"
" exch {\n"
" % false key elt\n"
" 1 index\n"
" % false key elt key\n"
" eq {\n"
" % false key\n"
" exch pop true exch\n"
" exit\n"
" } if\n"
" % false key\n"
" } forall\n"
" pop\n"
"} __bddef\n"
;
Binary file modified main/CommonPrelude.ps
Binary file not shown.

0 comments on commit d76ae2d

Please sign in to comment.