Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

mac::types(3) [mojave man page]

Types(3)						User Contributed Perl Documentation						  Types(3)

NAME
Mac::Types - Macintosh Toolbox Types and conversions. DESCRIPTION
Access to Inside Macintosh is essential for proper use of these functions. Explanations of terms, processes and procedures are provided there. Any attempt to use these functions without guidance can cause severe errors in your machine, including corruption of data. You have been warned. Functions MacPack [ CONVERTERS ...] CODE, DATA ... Convert a perl value into a Mac toolbox type. Predefined codes are: TEXT Text (an identity operation). enum type keyw A 4-byte string. bool A boolean. shor A short integer. long A long integer. sing A single precision float. doub A double precision float. magn An unsigned long. qdrt A QuickDraw "Rect". 'STR ' A pascal style string. 'STR#' A string list. 'fss ' A file specification record. You can pass further code mappings as hash references. MacUnpack [ CONVERTERS ...] CODE, DATA Convert a Mac toolbox type into a perl value. Predefined codes are as for "MacPack". You can pass further code mappings as hash references. XS Functions Debugger [ MSG ] Break into MacsBug. Don't use this if you don't know what MacsBug is. AUTHOR
Written by Matthias Ulrich Neeracher <neeracher@mac.com>. Currently maintained by Chris Nandor <pudge@pobox.com>. perl v5.18.2 2017-10-06 Types(3)

Check Out this Related Man Page

Types(3)						User Contributed Perl Documentation						  Types(3)

NAME
Mac::Types - Macintosh Toolbox Types and conversions. DESCRIPTION
Access to Inside Macintosh is essential for proper use of these functions. Explanations of terms, processes and procedures are provided there. Any attempt to use these functions without guidance can cause severe errors in your machine, including corruption of data. You have been warned. Functions MacPack [ CONVERTERS ...] CODE, DATA ... Convert a perl value into a Mac toolbox type. Predefined codes are: TEXT Text (an identity operation). enum type keyw A 4-byte string. bool A boolean. shor A short integer. long A long integer. sing A single precision float. doub A double precision float. magn An unsigned long. qdrt A QuickDraw "Rect". 'STR ' A pascal style string. 'STR#' A string list. 'fss ' A file specification record. You can pass further code mappings as hash references. MacUnpack [ CONVERTERS ...] CODE, DATA Convert a Mac toolbox type into a perl value. Predefined codes are as for "MacPack". You can pass further code mappings as hash references. XS Functions Debugger [ MSG ] Break into MacsBug. Don't use this if you don't know what MacsBug is. AUTHOR
Written by Matthias Ulrich Neeracher <neeracher@mac.com>. Currently maintained by Chris Nandor <pudge@pobox.com>. perl v5.18.2 2017-10-06 Types(3)
Man Page

3 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Converting the case of the string?

Hi i have a string value in a variable STR eg. STR="ABSDSCSFS" How can be convert it to LOWERCASE in the script? Thanks (5 Replies)
Discussion started by: skyineyes
5 Replies

2. Programming

pascal and C

Hi I don't understand syntax of pascal and I have some code in pascal. I will be very lucky, when someone could to rewrite into C. procedure ListInit (var L:TList); begin L.Act:=nil; L.Frst:=nil end; (* ListInit *) procedure InsertFirst(var L:Tlist,El:TEl); var UkPomEl:TUk; begin... (5 Replies)
Discussion started by: Milla
5 Replies

3. What is on Your Mind?

Regarding guidance to learn *NIX more and more

Hello All, This Poll/thread is for views of all forum user regarding following point: There are many people in this forum who are actually not actually working on *NIX(admin or real scripting/automation part) but they are/have learnt scripting and trying to help/guide/advice/sharing... (11 Replies)
Discussion started by: RavinderSingh13
11 Replies