summaryrefslogtreecommitdiff
path: root/cpp.sml
diff options
context:
space:
mode:
authorVladimir Azarov <avm@intermediate-node.net>2025-03-25 01:45:47 +0100
committerVladimir Azarov <avm@intermediate-node.net>2025-03-25 01:45:47 +0100
commit90854ccf3514dc67a30556500e1716dd1933954c (patch)
treeb65b7f0739169337b6a4ce5b9ecdd18dc3617a56 /cpp.sml
parenta0be166ef23e1b34b09060b99c03cdadb6ac2132 (diff)
Adequate token printing
Diffstat (limited to 'cpp.sml')
-rw-r--r--cpp.sml3
1 files changed, 1 insertions, 2 deletions
diff --git a/cpp.sml b/cpp.sml
index b2762b5..e2ffc2c 100644
--- a/cpp.sml
+++ b/cpp.sml
@@ -4,8 +4,7 @@ let
val tkl = Tokenizer.tokenize stream
val fileInfo = Stream.convert stream
in
- List.app
- (fn (p, x) => (Stream.printPos fileInfo p; Tokenizer.printToken x)) tkl
+ Tokenizer.printTokens tkl (#2 fileInfo)
end
| main _ = printLn "Expected a signle argument: file name"