summaryrefslogtreecommitdiff
path: root/tests/examplefiles/unix-io.lid
diff options
context:
space:
mode:
authorBruce Mitchener, Jr. <bruce.mitchener@gmail.com>2013-01-09 16:16:34 +0700
committerBruce Mitchener, Jr. <bruce.mitchener@gmail.com>2013-01-09 16:16:34 +0700
commitf3e614b2a8ae54b7bf5a7ee7751c36fd952e6a30 (patch)
treef011f2a6558830c804e725344666511065ebb4d1 /tests/examplefiles/unix-io.lid
parent6e145a03531db07ed5bad04ad6f894559067e2eb (diff)
downloadpygments-f3e614b2a8ae54b7bf5a7ee7751c36fd952e6a30.tar.gz
Rewrite the Dylan Lexer and provide a lexer for Dylan LID files.
Fixes include: * Dylan is not case sensitive. * Support for other number literal formats (hex, octal, binary). * Support nested multi-line comments. * Correct various issues with matching of 'names'. * Support highlighting of macro definitions better. * Support keyword / required keyword syntax in class definitions. * Support each-subclass slot allocation. * Handle the | operator. * Change what tokens are mapped to what types and reduce the Christmas tree look of the output a bit. * Explicitly list and handle the various builtins defined in the DRM.
Diffstat (limited to 'tests/examplefiles/unix-io.lid')
-rw-r--r--tests/examplefiles/unix-io.lid37
1 files changed, 37 insertions, 0 deletions
diff --git a/tests/examplefiles/unix-io.lid b/tests/examplefiles/unix-io.lid
new file mode 100644
index 00000000..617fcaa4
--- /dev/null
+++ b/tests/examplefiles/unix-io.lid
@@ -0,0 +1,37 @@
+Library: io
+Synopsis: A portable IO library
+Author: Gail Zacharias
+Files: library
+ streams/defs
+ streams/stream
+ streams/sequence-stream
+ streams/native-buffer
+ streams/buffer
+ streams/typed-stream
+ streams/external-stream
+ streams/buffered-stream
+ streams/convenience
+ streams/wrapper-stream
+ streams/cleanup-streams
+ streams/native-speed
+ streams/async-writes
+ streams/file-stream
+ streams/multi-buffered-streams
+ pprint
+ print
+ print-double-integer-kludge
+ format
+ buffered-format
+ format-condition
+ unix-file-accessor
+ unix-standard-io
+ unix-interface
+ format-out
+C-Source-Files: unix-portability.c
+Major-Version: 2
+Minor-Version: 1
+Target-Type: dll
+Copyright: Original Code is Copyright (c) 1995-2004 Functional Objects, Inc.
+ All rights reserved.
+License: See License.txt in this distribution for details.
+Warranty: Distributed WITHOUT WARRANTY OF ANY KIND