summaryrefslogtreecommitdiffstats
path: root/GenSym.sml
diff options
context:
space:
mode:
authorRose Hogenson <rosehogenson@posteo.net>2025-05-16 16:54:17 -0700
committerRose Hogenson <rosehogenson@posteo.net>2025-05-16 16:54:17 -0700
commit5582235bd300f8de997192f9109d596d12df4bbe (patch)
treed219a6c0a3d96052eec422527cd05775354abf76 /GenSym.sml
parentff12ef4eea67453c1a6c1fa4614b74adf7c3caca (diff)
downloadsml-5582235bd300f8de997192f9109d596d12df4bbe.tar.zst
Fix spelling of file names
Diffstat (limited to 'GenSym.sml')
-rw-r--r--GenSym.sml5
1 files changed, 5 insertions, 0 deletions
diff --git a/GenSym.sml b/GenSym.sml
new file mode 100644
index 0000000..eef7333
--- /dev/null
+++ b/GenSym.sml
@@ -0,0 +1,5 @@
+structure GenSym =
+struct
+ val counter : int ref = ref 0
+ fun new () : int = (counter := (!counter + 1) ; !counter)
+end