import Program.Argument
The Program.Argument class has a bunch of type declarations used throughout the Basis library.
Directory.Id - { Id = 0 word } Tame.Tree { Dir Directory.Id, Path string, Pending Queue..string }
Byte.Type |= #42 Parcel.Type |= #50 Word.Type |= #57 Cell.Type |= #43 String.Type |= #53 Single.Type |= #31 Double.Type |= #32 Micro.Type |= #7C Macro.Type |= #3E Bit.Type |= #111 Name.Type |= #222 Name.List.Type |= #333 Path.Type |= #444 Path.List.Type |= #555 Tail.Type |= #666
SIGNATURE change Signature, entry Verb string, Parameter[1 To *] Declaration, Intrinsic byte, Purpose string pure PARAMETER change Signature, entry Name string, Verb Declare, Type, Default = "" string, Purpose = "" string, Range = "" string, At = 0 Bit, Import = 0 Bit pure ARGUMENT.POSITIONAL entry Argc word, Argv[0] C.String, Method Signature, change Call[1 To *] string, exit Help Bit ARGUMENT.DEFAULT entry Signature, change Call[1 To *] string Form( Declaration, Format = "" string ) ==> Form string Form( Type, Format = "" string ) ==> Form string Form( User.Type, Format = "" string ) ==> Form string ASSIGN.LIST change Value Heap..string, entry Argument string safe Convert.String( Field At..string ) ==> Parameter cell CONVERT.INTEGER entry Field string, exit Parameter cell CONVERT.BIT entry Field string, exit Parameter cell OPEN.CONVERT.LIST safe CONVERT.PATH.LIST entry Field string, exit Parameter cell CONVERT.NAME.LIST entry Field string, exit Parameter cell