]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/unicode/script/script.factor
factor: trim some using lists
[factor.git] / basis / unicode / script / script.factor
index 4243c816234ffb5de1eb0c5d642b243ff426c380..7d7f7a6946868bfaa37f3325783af957207963df 100644 (file)
@@ -1,16 +1,8 @@
 ! Copyright (C) 2008 Daniel Ehrenberg.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: values interval-maps simple-flat-file ;
+USING: literals simple-flat-file ;
 IN: unicode.script
 
-<PRIVATE
-
-VALUE: script-table
-
-"vocab:unicode/script/Scripts.txt" load-interval-file
-to: script-table
-
-PRIVATE>
-
-: script-of ( char -- script )
-    script-table interval-at ;
+CONSTANT: script-table $[
+    "vocab:unicode/UCD/Scripts.txt" load-interval-file
+]