Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] Enumerated type creation

From: princepawn:lycos at: 5-Sep-2000 7:39

I want to constrain the input values for a string field to be either the words "cancel" or "nocancel". REBOL has excellent support for forcing a function argument to be date!, time!, string!, but I want to increase the restrictions for a particular field and have it throw an error on spurious input. Must I homebrew something or did I overlook the built-in support for this? --- ; run this in your ; <a href=>REBOL</a> Interpreter! terrence-brannon: [ [princepawn--yahoo--com] perl-refugee myth-gamer ] perl-refugee: [ 'loved href perl discovery: (metaperl = rebol) 'hates href perl ] myth-gamer: ; angles makes this a href instead of code! use ur imagination! href: func [U T] [ rejoin [ "a href=" U ">" T "/a" ] ] perl: href "Perl"