Package and options
- To: mathgroup at smc.vnet.net
- Subject: [mg50400] Package and options
- From: guillerm at aida.usal.es (Guillermo Sanchez)
- Date: Thu, 2 Sep 2004 04:34:24 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
Dear friends Here is a example package: (*Title : Package for testing options*) BeginPackage["Test`Test1`"] fexample1::"usage" = "Help example"; Options[fexample1] = {a -> A, b -> B} Begin["`Private`"] fexample1[x_, opts___Rule] := (a + b) x /. {opts} /. Options[fexample1] End[] EndPackage[] (*Now I request the package Help*) ?"Test`Test1`*" (*They are shown not only the fexample1 help but the symbols used in Options are also shown. How can I prevend that these symbols (a, A, b, B} be shown. Other general question: When Options should be place inside of the private context? Thanks. Guillermo*)