aboutsummaryrefslogtreecommitdiff
path: root/src/interp/alql.boot
diff options
context:
space:
mode:
Diffstat (limited to 'src/interp/alql.boot')
-rw-r--r--src/interp/alql.boot7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/interp/alql.boot b/src/interp/alql.boot
index 242425a1..59d25d42 100644
--- a/src/interp/alql.boot
+++ b/src/interp/alql.boot
@@ -1,6 +1,6 @@
-- Copyright (c) 1991-2002, The Numerical ALgorithms Group Ltd.
-- All rights reserved.
--- Copyright (C) 2007-2010, Gabriel Dos Reis.
+-- Copyright (C) 2007-2011, Gabriel Dos Reis.
-- All rights reserved.
--
-- Redistribution and use in source and binary forms, with or without
@@ -41,15 +41,18 @@ getBrowseDatabase(kind) ==
grepConstruct('"*",INTERN kind)
stringMatches?(pattern,subject) ==
- FIXP basicMatch?(pattern,subject) => true
+ integer? basicMatch?(pattern,subject) => true
false
+
alqlGetKindString(x) ==
x.0 = char 'a or x.0 = char 'o => subString(dbPart(x,5,1),0,1)
subString(x,0,1)
+
alqlGetOrigin(x) ==
field :=dbPart(x,5,1)
k := charPosition(char '_(,field,2)
subString(field,1,k-1)
+
alqlGetParams(x) ==
field :=dbPart(x,5,1)
k := charPosition(char '_(,field,2)