Pages

Friday, April 15, 2016

Guide To Pick/Basic Programming Language

Pick/Basic is a high-level beginner’s all-purpose symbolic instruction code programming language designed mainly for the implementation of application requirements. It contains an umpteen number of statements that can be stored as subroutines or programs in any pattern. Programs that are being developed using Pick/Basic language are of editor’s choice those nest as items within a document. 

Prior to the carrying out of tasks, existing programs must be compiled well to decipher them into an object code. And all these compiled programs are piled in a document that incorporates the source code. These complied programs can now be documented as VERBS within the users dictionary.

Common Commands (VERBS):

AS            

 Assembler

BLOCK-PRINT
Print letters as blocks
CHARACTERS 
Print ASCII character set
CHARGES 
Total time logged on and CPU activity stats
COPY 
Copies an item
CREATE-FILE 
Creates a new dictionary & data file
CT file item   
Copy an item to terminal
DTR radix # 
Convert Decimal to Radix (default 16)
DUMP frameid
Binary dump of virtual disk frames
ECHO ON/OFF  
Terminal echoing ON or OFF
LISTFILES   
List of files
LISTPROCS 
List of PROCs
LISTU   
PROC showing who is on the computer
LISTVERBS  
List all VERBS
LOGTO name 
Change to another user
LOGOFF 
Logout
MSG  
Sends a message to another user.
POVF  
Print OVerFlow tells how much disc is free
PRINT-ERR  
Output specified error message number (ERRMSG)
RECOVER-FD 
Recover editor deleted (FD) item.
RUNOFF    
Output processor (like VMS runoff and UNIX nroff)
SAVE     
Backup system to tape or floppy
SET-FILE   
Create a synonym file called QFILE in your MD
SETUP-ASSY  
Setup account for assembler (run from SYSPROG)
SLEEP    
Take a nap for n seconds or until given time
SP-STATUS   
Printer spooler status   
T-ATT    
Attach the tape drive
T-READ  
Read from the tape drive
T-DET  
Detach the tape drive
TABS    
Display tab stops
TERM      
Specifies terminal characteristics
TIME     
Shows current date & time
TA-ON/OFF  
Typeahead ON or OFF
WHAT     
Displays system configuration
WHERE     
Current information on processes
WHO    
Display your account name (WHO * is for all)

In R83 and OA/RT, source code of Pick/BASIC is compiled to a tokenized object code whereas in D3, it may be "Flash'ed", optimized or compiled in the traditional way. Object code that is being generated in this pattern runs much faster than the original tokenized object code, but not as fast as that of the assembly language code of the C compiler. 

Since the onset of Flash-able source code, Pick/BASIC language is referred to as FlashBASIC.

Our Services for you include:

Strategic consulting
Custom development
Managed services
Migration
Maintenance & support

For more information and details

Name: Tom Bumke 
Email:  tbumke@gmail.com
Phone: +1 832-603-4771

No comments:

Post a Comment