# NOTE: This is reformatted list of "Script" and "Source code" file extensions from
# http://en.wikipedia.org/wiki/List_of_file_formats#Script
# enter into Perforce with:
# p4 typemap -i < <name of file>
# The "typemap" processing will strip the end-of-line comments
# ----------------------------------------------------------------------------
# -- $Id: //guest/paul_m_thompson/gd.src/Example.perforce.typemap.txt#1 $
# -- $Change: 8140 $
# -- $DateTime: 2012/06/09 07:57:41 $
# -- $Author: paul_m_thompson $
# -- $Server$
# -- $Repository$
# -- $Depot$
# -- $Workspace$
# ----------------------------------------------------------------------------
Typemap:
text+k //....1.ADA #Ada (specification) source
text+k //....2.ADA # Ada (body) source
text+k //....ADA # Ada (body) source
text+k //....ADB # Ada (body) source
text+k //....ADS # Ada (specification) source
text+k //....AHK # AutoHotkey script file
text+k //....APPLESCRIPT # See SCPT.
text+k //....AS # Adobe Flash ActionScript File
text+k //....ASM # Assembly language source
text+k //....AU3 # AutoIt version 3
text+k //....BAS # BASIC, Visual Basic, BASIC-PLUS source[1], QBasic & QuickBASIC
text+k //....BAT # Batch file
text+k //....BB # Blitz3D
text+k //....BMX # BlitzMax
text+k //....C # C source
text+k //....CBL # COBOL source
text+k //....CC # C++ source
text+k //....CLJ # Clojure source code
text+k //....CLS # Visual Basic class
text+k //....CMD # Batch file
text+k //....COB # COBOL source
text+k //....Coffee # CoffeeScript
text+k //....CPP # C++ source
text+k //....CS # C# source
text+k //....CSPROJ # C# project (Visual Studio .NET)
text+k //....CXX # C++ source
text+k //....D # D source
text+k //....DBA # DarkBASIC source
text+k //....DBPro # DarkBASIC Professional project
text+k //....E # Eiffel source
text+k //....ebuild # Gentoo linux's portage package.
text+k //....EFS # EGT Forever Source File
text+k //....EGG # Chicken
text+k //....EGT # EGT Asterisk Application Source File, could be J, C#, VB.net, EF 2.0 (EGT Forever)
text+k //....EL # Emacs Lisp source
text+k //....ERB # Embedded Ruby, Ruby on Rails Script File
text+k //....F # Fortran source
text+k //....F77 # Fortran source
text+k //....F90 # Fortran source
text+k //....FOR # Fortran source
text+k //....FRM # Visual Basic form
text+k //....FRX # Visual Basic form stash file (binary form file)
text+k //....FTN # Fortran source
text+k //....GED # Game Maker Extension Editable file as of version 7.0
text+k //....GM6 # Game Maker Editable file as of version 6.x
text+k //....GMD # Game Maker Editable file up to version 5.x
text+k //....GMK # Game Maker Editable file as of version 7.0
text+k //....GML # Game Maker Language script file
text+k //....GO # Go source
text+k //....H # C/C++ header file
text+k //....HPP # C++ header file
text+k //....HS # Haskell source
text+k //....HTA # HTML Application
text+k //....HXX # C++ header file
text+k //....IBI # Icarus script
text+k //....ICI # ICI
text+k //....INC # Turbo Pascal included source
text+k //....ITCL # Itcl
text+k //....JAVA # Java source
text+k //....JS # JavaScript and JScript
text+k //....JSFL # Adobe JavaScript language
text+k //....L # lex source
text+k //....LISP # Common Lisp source
text+k //....LUA # Lua
text+k //....M # Mathematica, Mathematica package file, MATLAB, Objective-C source
text+k //....M4 # m4 source
text+k //....ML # Standard ML / OCaml source
text+k //....MRC # mIRC Script
text+k //....N # Nemerle source
text+k //....NB # Nuclear Basic source
text+k //....NCF # NetWare Command File (scripting for Novell's NetWare OS)
text+k //....NUT # Squirrel
text+k //....P # Parser source
text+k //....PAS # Pascal source (DPR for projects)
text+k //....PHP # PHP
text+k //....PHP1 # PHP
text+k //....PHP2 # PHP
text+k //....PHP3 # PHP
text+k //....PHP4 # PHP
text+k //....PHP5 # PHP
text+k //....PHP6 # PHP
text+k //....PHPS # PHP source
text+k //....Phtml # PHP source
text+k //....PIV # Pivot stickfigure animator
text+k //....PL # Perl
text+k //....PM # Perl module
text+k //....PP # Pascal source (DPR for projects)
text+k //....PRG # db, clipper, Microsoft FoxPro, harbour and Xbase
text+k //....PS1 # Windows PowerShell shell script
text+k //....PS1XML # Windows PowerShell format and type definitions
text+k //....PSC1 # Windows PowerShell console file
text+k //....PSD1 # Windows PowerShell data file
text+k //....PSM1 # Windows PowerShell module file
text+k //....PY # Python
text+k //....PYC # Python
text+k //....PYO # Python
text+k //....R # R scripts
text+k //....RB # Ruby
text+k //....RC # Resource script files to generate resources for .NET applications
text+k //....RC2 # Resource script files to generate resources for .NET applications
text+k //....RDP # RDP connection
text+k //....RESX # Resource file for .NET applications
text+k //....RKT # Racket source
text+k //....RKTL # Racket source
text+k //....S # Assembly language source
text+k //....SCE # Scilab
text+k //....SCI # Scilab
text+k //....SCM # Scheme source
text+k //....SCPT # Applescript
text+k //....SCPTD # See SCPT.
text+k //....SDL # State Description Language
text+k //....SH # Shell script
text+k //....SKB # Sage Retrieve 4GL Common Area (Main and Amended backup)
text+k //....SKC # Sage Retrieve 4GL Common Area (Main and Amended backup)
text+k //....SKD # Sage Retrieve 4GL Database
text+k //....SKF # Sage Retrieve 4GL File Layouts (Main and Amended backup)
text+k //....SKG # Sage Retrieve 4GL File Layouts (Main and Amended backup)
text+k //....SKI # Sage Retrieve 4GL Instructions
text+k //....SKK # Sage Retrieve 4GL Report Generator
text+k //....SKM # Sage Retrieve 4GL Menu
text+k //....SKO # Sage Retrieve 4GL Program
text+k //....SKP # Sage Retrieve 4GL Print Layouts (Main and Amended backup)
text+k //....SKQ # Sage Retrieve 4GL Print Layouts (Main and Amended backup)
text+k //....SKS # Sage Retrieve 4GL Screen Layouts (Main and Amended backup)
text+k //....SKT # Sage Retrieve 4GL Screen Layouts (Main and Amended backup)
text+k //....SKZ # Sage Retrieve 4GL Security File
text+k //....SLN # Visual Studio solution
text+k //....SPIN # Spin source (for Parallax Propeller microcontrollers)
text+k //....SQL # SQL
text+k //....STK # Stickfigure file for Pivot stickfigure animator
text+k //....TCL # Tcl
text+k //....VAP # Visual Studio Analyzer project
text+k //....VB # Visual Basic.NET source
text+k //....VBG # Visual Studio compatible project group
text+k //....VBP # Visual Basic project
text+k //....VBPROJ # Visual Basic .NET project
text+k //....VBS # Visual Basic Script
text+k //....VCPROJ # Visual C++ project
text+k //....VDPROJ # Visual Studio deployment project
text+k //....VIP # Visual Basic project
text+k //....XPL # XProc script/pipeline
text+k //....XQ # XQuery file
text+k //....XSL # XSLT stylesheet
text+k //....Y # yacc source