mirror of
				https://github.com/KevinMidboe/linguist.git
				synced 2025-10-29 17:50:22 +00:00 
			
		
		
		
	New .inc Pascal sample
This commit is contained in:
		
							
								
								
									
										56
									
								
								samples/Pascal/libc.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										56
									
								
								samples/Pascal/libc.inc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,56 @@ | |||||||
|  | { | ||||||
|  |     This file is part of the Free Component Library (FCL) | ||||||
|  |     Copyright (c) 1999-2002 by the Free Pascal development team | ||||||
|  |  | ||||||
|  |     BIOS functions unit for Nintendo DS | ||||||
|  |     Copyright (c) 2006 by Francesco Lombardi | ||||||
|  |  | ||||||
|  |     See the file COPYING.FPC, included in this distribution, | ||||||
|  |     for details about the copyright. | ||||||
|  |  | ||||||
|  |     This program is distributed in the hope that it will be useful, | ||||||
|  |     but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||||
|  |     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||||||
|  |  | ||||||
|  |  *****************************************************************************} | ||||||
|  |  | ||||||
|  | function __errno: plongint;  cdecl; export; | ||||||
|  | begin | ||||||
|  |  | ||||||
|  | end; | ||||||
|  |  | ||||||
|  |  | ||||||
|  | function S_ISBLK(m: longint): boolean; inline; | ||||||
|  | begin | ||||||
|  |   result := (m and _IFMT) = _IFBLK; | ||||||
|  | end; | ||||||
|  |  | ||||||
|  | function S_ISCHR(m: longint): boolean; inline; | ||||||
|  | begin | ||||||
|  |   result := (m and _IFMT) = _IFCHR; | ||||||
|  | end; | ||||||
|  |  | ||||||
|  | function S_ISDIR(m: longint): boolean; inline; | ||||||
|  | begin | ||||||
|  |   result := (m and _IFMT) = _IFDIR; | ||||||
|  | end; | ||||||
|  |  | ||||||
|  | function S_ISFIFO(m: longint): boolean; inline; | ||||||
|  | begin | ||||||
|  |   result := (m and _IFMT) = _IFIFO; | ||||||
|  | end; | ||||||
|  |  | ||||||
|  | function S_ISREG(m: longint): boolean; inline; | ||||||
|  | begin | ||||||
|  |   result := (m and _IFMT) = _IFREG; | ||||||
|  | end; | ||||||
|  |  | ||||||
|  | function S_ISLNK(m: longint): boolean; inline; | ||||||
|  | begin | ||||||
|  |   result := (m and _IFMT) = _IFLNK; | ||||||
|  | end; | ||||||
|  |  | ||||||
|  | function S_ISSOCK(m: longint): boolean; inline; | ||||||
|  | begin | ||||||
|  |   result := (m and _IFMT) = _IFSOCK; | ||||||
|  | end; | ||||||
		Reference in New Issue
	
	Block a user