The tagger Reference Manual
Table of Contents
The tagger Reference Manual
This is the tagger Reference Manual,
generated automatically by Declt version 3.0 "Montgomery Scott"
on Mon Apr 19 17:55:57 2021 GMT+0.
1 Introduction
This directory contains release 1.2 of the Xerox Part-of-Speech tagger.
For more information, print the file doc/tagger/tagger.ps.
Until this project is added to the Quicklisp repository installation must be performed manually in several steps (considering that you've got Quicklisp installed already):
- Download project sources (either by cloning the repository or downloading it in an archive).
- Unpack them to some directory, remember it.
cd
to the ~/quicklisp/local-projects
directory.
- Create symbolic links to the
.asd
files in the directory from step 2.
Now it is possible to download the application either in parts or entirely:
(ql:quickload "tagger")
When the loading is complete, you can run some simple queries:
(tag-analysis:tag-string "I saw the man on the hill with the telescope.")
I saw the man on the hill with the telescope.
ppss/2 vbd/3 at nn in at nn in/2 at nn/2
(The number following the tag is the arity of the ambiguity class assigned by the lexicon. Words without a number are unambiguous.)
Programmatic Tagging
To use the tagger in a program, create a tagging-ts and use the values of calls to the generic function next-token. Note that reinitialize-instance redirects tagging to a new text with minimal initialization overhead.
For example, the following function, my-tag-files, calls my-process-token-and-tag on
each token/tag pair generated by tagging each le in the argument files:
(use-package :tdb)
(use-package :tag-analysis)
(defun my-tag-files (files)
(let ((token-stream (make-instance 'tagging-ts)))
(dolist (file files)
(with-open-file (char-stream file)
(reinitialize-instance token-stream :char-stream char-stream)
(loop (multiple-value-bind (token tag)
(next-token token-stream)
(unless token (return))
(my-process-token-and-tag token tag)))))))
2 Systems
The main system appears first, followed by any subsystem dependency.
2.1 tagger
- Author
Doug Cutting and Jan Pedersen of the Xerox Palo Alto Research Center
- License
Use, reproduction, and distribution of this software is permitted, but only for non-commercial research or educational purposes. see the tagger/COPYRIGHT file for more information.
- Description
The Xerox Part-of-Speech Tagger Version 1.2
- Dependency
closer-mop
- Source
tagger.asd (file)
- Components
-
3 Modules
Modules are listed depth-first from the system components tree.
3.1 tagger/sysdcl
- Dependency
cltl1-compat.lisp (file)
- Parent
tagger (system)
- Location
sysdcl/
- Component
tdb-sysdcl-sysdcl.lisp (file)
3.2 tagger/util
- Dependency
sysdcl (module)
- Parent
tagger (system)
- Location
util/
- Components
-
3.3 tagger/corpus
- Dependency
util (module)
- Parent
tagger (system)
- Location
corpus/
- Component
corpus-protocol.lisp (file)
3.4 tagger/fsa
- Dependency
corpus (module)
- Parent
tagger (system)
- Location
fsa/
- Components
-
3.5 tagger/analysis
- Dependency
fsa (module)
- Parent
tagger (system)
- Location
analysis/
- Components
-
4 Files
Files are sorted by type and then listed depth-first from the systems
components trees.
4.1 Lisp
4.1.1 tagger.asd
- Location
tagger.asd
- Systems
tagger (system)
4.1.2 tagger/package.lisp
- Parent
tagger (system)
- Location
package.lisp
- Packages
-
4.1.3 tagger/cltl1-compat.lisp
- Dependency
package.lisp (file)
- Parent
tagger (system)
- Location
cltl1-compat.lisp
- Exported Definitions
cltl1-eval-when (macro)
- Internal Definitions
defun-compile-time (macro)
4.1.4 tagger/sysdcl/tdb-sysdcl-sysdcl.lisp
- Parent
sysdcl (module)
- Location
sysdcl/tdb-sysdcl-sysdcl.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.5 tagger/util/cl-extensions.lisp
- Parent
util (module)
- Location
util/cl-extensions.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.6 tagger/util/string-resource.lisp
- Parent
util (module)
- Location
util/string-resource.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.7 tagger/util/cons-resource.lisp
- Parent
util (module)
- Location
util/cons-resource.lisp
- Exported Definitions
-
- Internal Definitions
*cons-cells* (special variable)
4.1.8 tagger/util/sv-resource.lisp
- Parent
util (module)
- Location
util/sv-resource.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.9 tagger/util/io-structs.lisp
- Parent
util (module)
- Location
util/io-structs.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.10 tagger/util/io-byte8.lisp
- Parent
util (module)
- Location
util/io-byte8.lisp
- Exported Definitions
-
4.1.11 tagger/util/io-builtin.lisp
- Parent
util (module)
- Location
util/io-builtin.lisp
- Exported Definitions
-
- Internal Definitions
*lower-case* (special variable)
4.1.12 tagger/util/svb.lisp
- Parent
util (module)
- Location
util/svb.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.13 tagger/util/trie.lisp
- Parent
util (module)
- Location
util/trie.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.14 tagger/util/ssb.lisp
- Parent
util (module)
- Location
util/ssb.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.15 tagger/util/variable-storage.lisp
- Parent
util (module)
- Location
util/variable-storage.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.16 tagger/util/vector-resource.lisp
- Parent
util (module)
- Location
util/vector-resource.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.17 tagger/util/float-vector.lisp
- Parent
util (module)
- Location
util/float-vector.lisp
- Exported Definitions
-
4.1.18 tagger/util/hmm.lisp
- Parent
util (module)
- Location
util/hmm.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.19 tagger/util/skip-list.lisp
- Parent
util (module)
- Location
util/skip-list.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.20 tagger/corpus/corpus-protocol.lisp
- Parent
corpus (module)
- Location
corpus/corpus-protocol.lisp
- Exported Definitions
-
4.1.21 tagger/fsa/fsa-basics.lisp
- Parent
fsa (module)
- Location
fsa/fsa-basics.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.22 tagger/fsa/standard-states.lisp
- Parent
fsa (module)
- Location
fsa/standard-states.lisp
- Exported Definitions
-
4.1.23 tagger/fsa/standard-symbols.lisp
- Parent
fsa (module)
- Location
fsa/standard-symbols.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.24 tagger/fsa/list-sets.lisp
- Parent
fsa (module)
- Location
fsa/list-sets.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.25 tagger/fsa/skip-list-relations.lisp
- Parent
fsa (module)
- Location
fsa/skip-list-relations.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.26 tagger/fsa/fsa-standard.lisp
- Parent
fsa (module)
- Location
fsa/fsa-standard.lisp
- Exported Definitions
-
4.1.27 tagger/fsa/fsa-calculus.lisp
- Parent
fsa (module)
- Location
fsa/fsa-calculus.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.28 tagger/analysis/analysis-protocol.lisp
- Parent
analysis (module)
- Location
analysis/analysis-protocol.lisp
- Exported Definitions
-
- Internal Definitions
*line-width* (special variable)
4.1.29 tagger/analysis/lexicon-protocol.lisp
- Parent
analysis (module)
- Location
analysis/lexicon-protocol.lisp
- Exported Definitions
-
4.1.30 tagger/analysis/tag-basics.lisp
- Parent
analysis (module)
- Location
analysis/tag-basics.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.31 tagger/analysis/tag-analysis.lisp
- Parent
analysis (module)
- Location
analysis/tag-analysis.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.32 tagger/analysis/class-guesser.lisp
- Parent
analysis (module)
- Location
analysis/class-guesser.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.33 tagger/analysis/fsa-tokenizer.lisp
- Parent
analysis (module)
- Location
analysis/fsa-tokenizer.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.34 tagger/analysis/vector-lexicon.lisp
- Parent
analysis (module)
- Location
analysis/vector-lexicon.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.35 tagger/analysis/tag-brown.lisp
- Parent
analysis (module)
- Location
analysis/tag-brown.lisp
- Exported Definitions
-
- Internal Definitions
-
4.1.36 tagger/analysis/tag-english.lisp
- Parent
analysis (module)
- Location
analysis/tag-english.lisp
- Exported Definitions
-
4.1.37 tagger/analysis/tag-trainer.lisp
- Parent
analysis (module)
- Location
analysis/tag-trainer.lisp
- Exported Definitions
-
- Internal Definitions
-
5 Packages
Packages are listed by definition order.
5.1 standard-states
- Source
package.lisp (file)
- Use List
-
- Used By List
-
- Exported Definitions
-
5.2 skip-list
- Source
package.lisp (file)
- Use List
common-lisp
- Used By List
-
- Exported Definitions
-
- Internal Definitions
-
5.3 list-sets
- Source
package.lisp (file)
- Use List
-
- Used By List
fsa-standard
- Exported Definitions
-
- Internal Definitions
-
5.4 float-vector
- Source
package.lisp (file)
- Use List
-
- Used By List
-
- Exported Definitions
-
5.5 tag-trainer
- Source
package.lisp (file)
- Use List
-
- Exported Definitions
-
- Internal Definitions
-
5.6 vector-resource
- Source
package.lisp (file)
- Use List
-
- Used By List
float-vector
- Exported Definitions
-
- Internal Definitions
-
5.7 hmm
- Source
package.lisp (file)
- Use List
-
- Used By List
-
- Exported Definitions
-
- Internal Definitions
-
5.8 binary-io
- Source
package.lisp (file)
- Use List
-
- Used By List
-
- Exported Definitions
-
- Internal Definitions
-
5.9 standard-symbols
- Source
package.lisp (file)
- Use List
-
- Used By List
fsa-standard
- Exported Definitions
-
- Internal Definitions
-
5.10 fsa-tokenizer
- Source
package.lisp (file)
- Nickname
fsa-t
- Use List
-
- Used By List
-
- Exported Definitions
-
- Internal Definitions
-
5.11 cl-extensions
- Source
package.lisp (file)
- Use List
-
- Used By List
-
- Exported Definitions
-
- Internal Definitions
-
5.12 vector-lexicon
- Source
package.lisp (file)
- Use List
-
- Used By List
-
- Exported Definitions
-
- Internal Definitions
-
5.13 class-guesser
- Source
package.lisp (file)
- Use List
-
- Used By List
-
- Exported Definitions
-
- Internal Definitions
-
5.14 tag-basics
- Source
package.lisp (file)
- Use List
-
- Used By List
-
- Exported Definitions
-
- Internal Definitions
-
5.15 variable-storage
- Source
package.lisp (file)
- Use List
-
- Used By List
-
- Exported Definitions
-
- Internal Definitions
-
5.16 cons-resource
- Source
package.lisp (file)
- Use List
-
- Used By List
-
- Exported Definitions
-
- Internal Definitions
*cons-cells* (special variable)
5.17 ssb
- Source
package.lisp (file)
- Use List
-
- Used By List
-
- Exported Definitions
-
- Internal Definitions
-
5.18 trie
- Source
package.lisp (file)
- Use List
-
- Used By List
-
- Exported Definitions
-
- Internal Definitions
-
5.19 sv-resource
- Source
package.lisp (file)
- Use List
common-lisp
- Used By List
-
- Exported Definitions
-
- Internal Definitions
-
5.20 tagger
- Source
package.lisp (file)
5.21 fsa-standard
- Source
package.lisp (file)
- Use List
-
- Used By List
fsa-tokenizer
- Exported Definitions
-
5.22 svb
- Source
package.lisp (file)
- Use List
-
- Used By List
-
- Exported Definitions
-
- Internal Definitions
-
5.23 tag-analysis
- Source
package.lisp (file)
- Use List
-
- Used By List
-
- Exported Definitions
-
- Internal Definitions
-
5.24 finite-state-automata
- Source
package.lisp (file)
- Nickname
fsa
- Use List
common-lisp
- Used By List
-
- Exported Definitions
-
- Internal Definitions
-
5.25 string-resource
- Source
package.lisp (file)
- Use List
-
- Used By List
-
- Exported Definitions
-
- Internal Definitions
-
5.26 tag-english
- Source
package.lisp (file)
- Use List
-
- Exported Definitions
-
5.27 tdb
- Source
package.lisp (file)
- Use List
-
- Used By List
-
- Exported Definitions
-
- Internal Definitions
-
5.28 tagger.internal
- Source
package.lisp (file)
- Use List
common-lisp
- Used By List
-
- Exported Definitions
cltl1-eval-when (macro)
- Internal Definitions
defun-compile-time (macro)
5.29 tag-brown
- Source
package.lisp (file)
- Use List
-
- Used By List
tag-english
- Exported Definitions
-
- Internal Definitions
-
5.30 skip-list-relations
- Source
package.lisp (file)
- Use List
-
- Used By List
fsa-standard
- Exported Definitions
-
- Internal Definitions
-
6 Definitions
Definitions are sorted by export status, category, package, and then by
lexicographic order.
6.1 Exported definitions
6.1.1 Constants
- Constant: +max-string-length+
-
- Package
string-resource
- Source
string-resource.lisp (file)
6.1.2 Special variables
- Special Variable: *analysis-directory*
-
- Package
tdb
- Source
analysis-protocol.lisp (file)
- Special Variable: *default-byte8-stream-buffer-size*
-
- Package
binary-io
- Source
io-byte8.lisp (file)
- Special Variable: *english-tokenizer-fsa*
-
- Package
tag-english
- Source
tag-english.lisp (file)
- Special Variable: *epsilon*
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Special Variable: *highly-optimized*
-
- Package
tdb
- Source
tdb-sysdcl-sysdcl.lisp (file)
- Special Variable: *normally-optimized*
-
- Package
tdb
- Source
tdb-sysdcl-sysdcl.lisp (file)
- Special Variable: *the-keyword-package*
-
- Package
tdb
- Source
lexicon-protocol.lisp (file)
- Special Variable: *tokenizer-class*
-
- Package
tdb
- Source
lexicon-protocol.lisp (file)
6.1.3 Macros
- Macro: %list &rest ELEMENTS
-
- Package
cons-resource
- Source
cons-resource.lisp (file)
- Macro: %pop VAR
-
- Package
cons-resource
- Source
cons-resource.lisp (file)
- Macro: %push VALUE PLACE
-
- Package
cons-resource
- Source
cons-resource.lisp (file)
- Macro: %vector &rest ARGS
-
- Package
sv-resource
- Source
sv-resource.lisp (file)
- Macro: %with-collection &body BODY
-
- Package
cons-resource
- Source
cons-resource.lisp (file)
- Macro: add-process NAME FUNCTION &rest ARGS
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Macro: byte32v-length V
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Setf Expander
(setf byte32v-length) (setf expander)
- Setf Expander: (setf byte32v-length) V
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Reader
byte32v-length (macro)
- Macro: byte32vref VAR INDEX
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Macro: byte8-read STREAM
-
- Package
binary-io
- Source
io-byte8.lisp (file)
- Macro: byte8-stream-length STREAM
-
- Package
binary-io
- Source
io-byte8.lisp (file)
- Macro: byte8-write BYTE8 STREAM
-
- Package
binary-io
- Source
io-byte8.lisp (file)
- Macro: close-byte8-stream STREAM
-
- Package
binary-io
- Source
io-byte8.lisp (file)
- Macro: cltl1-eval-when (&rest ARGS) &body BODY
-
- Package
tagger.internal
- Source
cltl1-compat.lisp (file)
- Macro: def-tdb-system NAME OPTIONS &rest MODULES
-
- Package
tdb
- Source
tdb-sysdcl-sysdcl.lisp (file)
- Macro: def-tokenizer-fsa NAME FORM &key AUGMENT
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Macro: define-io-fns NAME &key WRITE-FN READ-FN SIZE-FN FREE-FN COPY-FN ORDER-FN
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Macro: define-io-struct NAME&OPTIONS &rest SLOTS
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Macro: define-list-sorter NAME &key KEY NEXT ORDER KEY-TYPE
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Macro: define-trie NAME &key CONSTRUCTOR ACCESSOR MAPPER WALKER ELEMENT-TYPE KEY-ACCESSOR KEY-TYPE KEY-LENGTH ELEMENT-TO-FIXNUM FIXNUM-TO-ELEMENT
-
- Package
trie
- Source
trie.lisp (file)
- Macro: do-docs (ID CORPUS &key START END) &body BODY
-
- Package
tdb
- Source
corpus-protocol.lisp (file)
- Macro: do-skip-list (KEY-VAR VAL-VAR SKIP-LIST) &body BODY
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Macro: do-titles (ID TITLE CORPUS) &body BODY
-
- Package
tdb
- Source
corpus-protocol.lisp (file)
- Macro: do-tokens (VARS TS &optional VALUE) &body BODY
-
- Package
tdb
- Source
analysis-protocol.lisp (file)
- Macro: fast-read-char STREAM
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Macro: fast-read-file-char STREAM
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Macro: find-io-fns NAME
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Macro: fixv-length V
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Setf Expander
(setf fixv-length) (setf expander)
- Setf Expander: (setf fixv-length) V
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Reader
fixv-length (macro)
- Macro: fixvref VAR INDEX
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Macro: flush-byte8-stream STREAM
-
- Package
binary-io
- Source
io-byte8.lisp (file)
- Macro: free-fn NAME
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Setf Expander
(setf free-fn) (setf expander)
- Setf Expander: (setf free-fn) NAME
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Reader
free-fn (macro)
- Macro: get-byte8-stream-position STREAM
-
- Package
binary-io
- Source
io-byte8.lisp (file)
- Macro: get-qua GF OBJ SUPER
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Macro: kill-process PROCESS
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Macro: lert BINDS &body BODY
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Macro: lert* BINDS &body BODY
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Macro: let-byte32v BINDS &body BODY
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Macro: let-fixv BINDS &body BODY
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Macro: let-sfv BINDS &body BODY
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Macro: let-sv BINDS &body BODY
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Macro: make-lock &optional NAME
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Macro: once-only VARS &body BODY
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Macro: open-byte8-stream PATHNAME &rest KEYS &key BUFFER-SIZE &allow-other-keys
-
- Package
binary-io
- Source
io-byte8.lisp (file)
- Macro: pad-byte8-stream N-BYTE8S STREAM
-
- Package
binary-io
- Source
io-byte8.lisp (file)
- Macro: process-block ()
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Macro: resource-type NAME
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Setf Expander
(setf resource-type) (setf expander)
- Setf Expander: (setf resource-type) NAME
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Reader
resource-type (macro)
- Macro: set-byte8-stream-position STREAM POSITION
-
- Package
binary-io
- Source
io-byte8.lisp (file)
- Macro: sfmref ARRAY INDEX-1 INDEX-2
-
- Package
hmm
- Source
hmm.lisp (file)
- Macro: sfv-length V
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Setf Expander
(setf sfv-length) (setf expander)
- Setf Expander: (setf sfv-length) V
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Reader
sfv-length (macro)
- Macro: sfvref VAR INDEX
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Macro: skip-list-empty-p SKIP-LIST
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Macro: ssb-push-extend CHAR SSB
-
- Package
ssb
- Source
ssb.lisp (file)
- Macro: sv-length V
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Setf Expander
(setf sv-length) (setf expander)
- Setf Expander: (setf sv-length) V
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Reader
sv-length (macro)
- Macro: svb-push-extend ELT SVB
-
- Package
svb
- Source
svb.lisp (file)
- Macro: svbref SVB I
-
- Package
svb
- Source
svb.lisp (file)
- Macro: this-process ()
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Macro: with-collection &body BODY
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Macro: with-effective-function (GF &rest ARGS) &body BODY
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Macro: with-lock PLACE &body BODY
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Macro: with-locks LOCKS &body BODY
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Macro: with-open-byte8-stream (VAR PATHNAME &rest KEYS) &body BODY
-
- Package
binary-io
- Source
io-byte8.lisp (file)
- Macro: with-storage-balance &body BODY
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Macro: without-interrupts &body BODY
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
6.1.4 Functions
- Function: %cons CAR CDR
-
- Package
cons-resource
- Source
cons-resource.lisp (file)
- Function: %copy-list LIST
-
- Package
cons-resource
- Source
cons-resource.lisp (file)
- Function: %copy-tree TREE
-
- Package
cons-resource
- Source
cons-resource.lisp (file)
- Function: %delete X L
-
- Package
cons-resource
- Source
cons-resource.lisp (file)
- Function: %make-list LENGTH
-
- Package
cons-resource
- Source
cons-resource.lisp (file)
- Function: adjust-byte32v V LENGTH
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: adjust-fixv V LENGTH
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: adjust-lbyte32v V LENGTH
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: adjust-lfixv V LENGTH
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: adjust-lsfv V LENGTH
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: adjust-lsv V LENGTH
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: adjust-sfv V LENGTH
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: adjust-sv V LENGTH
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: alloc-byte32v LENGTH &key INITIAL-ELEMENT
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: alloc-fixv LENGTH &key INITIAL-ELEMENT
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: alloc-item SIZE SB &key EXACT
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: alloc-lbyte32v LENGTH &key INITIAL-ELEMENT
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: alloc-lfixv LENGTH &key INITIAL-ELEMENT
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: alloc-lsfv LENGTH &key INITIAL-ELEMENT
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: alloc-lsv LENGTH &key INITIAL-ELEMENT
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: alloc-sfv LENGTH &key INITIAL-ELEMENT
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: alloc-string LENGTH
-
- Package
string-resource
- Source
string-resource.lisp (file)
- Function: alloc-sv LENGTH &key INITIAL-ELEMENT
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: alloc-sv LENGTH
-
- Package
sv-resource
- Source
sv-resource.lisp (file)
- Function: byte16-order BYTE16-1 BYTE16-2
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: byte16-read STREAM
-
- Package
binary-io
- Source
io-byte8.lisp (file)
- Function: byte16-write BYTE16 STREAM
-
- Package
binary-io
- Source
io-byte8.lisp (file)
- Function: byte32-read STREAM
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: byte32-write BYTE32 STREAM
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: class->number CLASS TS &optional ERROR-P
-
- Package
tag-basics
- Source
tag-basics.lisp (file)
- Function: class-count TS
-
- Package
tag-basics
- Source
tag-basics.lisp (file)
- Function: class-order CLASS1 CLASS2
-
- Package
tdb
- Source
lexicon-protocol.lisp (file)
- Function: clean-text-string STRING &key END SSB ENDSP
-
- Package
tdb
- Source
analysis-protocol.lisp (file)
- Function: clear-byte32v-storage ()
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: clear-fixv-storage ()
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: clear-sfv-storage ()
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: clear-skip-list SKIP-LIST
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: clear-sv-storage ()
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: clear-variable-storage &optional SB
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: copy-byte32v V1 &optional V2
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: copy-fixv V1 &optional V2
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: copy-sfv V1 &optional V2
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: copy-ssb SSB1 &optional SSB2
-
- Package
ssb
- Source
ssb.lisp (file)
- Function: copy-string-to-svb STRING &optional SVB LENGTH
-
- Package
svb
- Source
svb.lisp (file)
- Function: copy-sv V1 &optional V2
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: copy-svb SVB1 &optional SVB2
-
- Package
svb
- Source
svb.lisp (file)
- Function: copy-svb-to-string SVB &optional LENGTH STRING
-
- Package
svb
- Source
svb.lisp (file)
- Function: debug-io-fns NAME
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: delta-get SYMBOL STATE DELTA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Function: effective-function GF &rest CLASSES
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Function: evaluate-brown SOURCE TRUTH &key OUTPUT THRESHOLD LIMIT
-
- Package
tag-brown
- Source
tag-brown.lisp (file)
- Function: extend-svb SVB &optional NEW-SIZE
-
- Package
svb
- Source
svb.lisp (file)
- Function: fill-byte32v VECTOR &optional VALUE
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: fill-fixv VECTOR &optional VALUE
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: fill-lbyte32v VECTOR &optional VALUE
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: fill-lfixv VECTOR &optional VALUE
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: fill-lsfv VECTOR &optional VALUE
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: fill-lsv VECTOR &optional VALUE
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: fill-sfv VECTOR &optional VALUE
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: fill-sv VECTOR &optional VALUE
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: format-name FORMAT &rest ARGS
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Function: free-byte32v V
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: free-cell CELL
-
- Package
cons-resource
- Source
cons-resource.lisp (file)
- Function: free-fixv V
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: free-item ITEM SIZE SB
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: free-list LIST
-
- Package
cons-resource
- Source
cons-resource.lisp (file)
- Function: free-sfv V
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: free-skip-list SKIP-LIST
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: free-string STRING
-
- Package
string-resource
- Source
string-resource.lisp (file)
- Function: free-sv V
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: free-sv SV
-
- Package
sv-resource
- Source
sv-resource.lisp (file)
- Function: free-tree TREE
-
- Package
cons-resource
- Source
cons-resource.lisp (file)
- Function: fsa-closure FSA
-
- Package
finite-state-automata
- Source
fsa-calculus.lisp (file)
- Function: fsa-concat FSA &rest OTHER-FSAS
-
- Package
finite-state-automata
- Source
fsa-calculus.lisp (file)
- Function: fsa-minus FSA1 FSA2
-
- Package
finite-state-automata
- Source
fsa-calculus.lisp (file)
- Function: fsa-optional FSA
-
- Package
finite-state-automata
- Source
fsa-calculus.lisp (file)
- Function: fsa-plus FSA
-
- Package
finite-state-automata
- Source
fsa-calculus.lisp (file)
- Function: fsa-symbol SYMBOL FSA
-
- Package
finite-state-automata
- Source
fsa-calculus.lisp (file)
- Function: fsa-union FSA &rest OTHER-FSAS
-
- Package
finite-state-automata
- Source
fsa-calculus.lisp (file)
- Function: hmm-a INSTANCE
-
- Function: (setf hmm-a) VALUE INSTANCE
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-b INSTANCE
-
- Function: (setf hmm-b) VALUE INSTANCE
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-m INSTANCE
-
- Function: (setf hmm-m) VALUE INSTANCE
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-maximal-path SEQUENCE HMM-EST PATH &optional LIMIT MAXP
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-n INSTANCE
-
- Function: (setf hmm-n) VALUE INSTANCE
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-pi INSTANCE
-
- Function: (setf hmm-pi) VALUE INSTANCE
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-read STREAM
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-read-file PATHNAME &optional QUIET
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-train SEQUENCE HMM &key ITERATIONS DEBUG
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-train-multiple SEQUENCE-FN HMM &key ITERATIONS DEBUG DEBUG-FN
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-write HMM STREAM
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-write-file HMM PATHNAME &optional QUIET
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: int29-order INT29-1 INT29-2
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: int29-read STREAM
-
- Package
binary-io
- Source
io-byte8.lisp (file)
- Function: int29-size INT29
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: int29-write INT29 STREAM
-
- Package
binary-io
- Source
io-byte8.lisp (file)
- Function: integer-order I J
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: integer-read STREAM
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: integer-size INTEGER
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: integer-write INTEGER STREAM
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: io-copy-fn INSTANCE
-
- Function: (setf io-copy-fn) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-fns-arg SPEC &optional ORDERED
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-fns-name INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-fns-p OBJECT
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-free-fn INSTANCE
-
- Function: (setf io-free-fn) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-order-fn INSTANCE
-
- Function: (setf io-order-fn) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-read-fn INSTANCE
-
- Function: (setf io-read-fn) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-size-fn INSTANCE
-
- Function: (setf io-size-fn) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-write-fn INSTANCE
-
- Function: (setf io-write-fn) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: lexicon-tags LEXICON
-
- Package
tdb
- Source
lexicon-protocol.lisp (file)
- Function: make-byte32v SIZE &optional INITIAL-ELEMENT
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: make-fixv SIZE &optional INITIAL-ELEMENT
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: make-hmm &key (N N) (M M) (PI PI) (A A) (B B)
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: make-hmm-est HMM
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: make-io-fns &key (IO-FNS-NAME IO-FNS-NAME) (IO-SIZE-FN-NAME IO-SIZE-FN-NAME) (IO-SIZE-FN IO-SIZE-FN) (IO-READ-FN-NAME IO-READ-FN-NAME) (IO-READ-FN IO-READ-FN) (IO-WRITE-FN-NAME IO-WRITE-FN-NAME) (IO-WRITE-FN IO-WRITE-FN) (IO-FREE-FN-NAME IO-FREE-FN-NAME) (IO-FREE-FN IO-FREE-FN) (IO-COPY-FN-NAME IO-COPY-FN-NAME) (IO-COPY-FN IO-COPY-FN)
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: make-ordered-io-fns &key (IO-FNS-NAME IO-FNS-NAME) (IO-SIZE-FN-NAME IO-SIZE-FN-NAME) (IO-SIZE-FN IO-SIZE-FN) (IO-READ-FN-NAME IO-READ-FN-NAME) (IO-READ-FN IO-READ-FN) (IO-WRITE-FN-NAME IO-WRITE-FN-NAME) (IO-WRITE-FN IO-WRITE-FN) (IO-FREE-FN-NAME IO-FREE-FN-NAME) (IO-FREE-FN IO-FREE-FN) (IO-COPY-FN-NAME IO-COPY-FN-NAME) (IO-COPY-FN IO-COPY-FN) (ORDER-FN-NAME ORDER-FN-NAME) (ORDER-FN ORDER-FN)
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: make-sfm N M &optional INITIAL-ELEMENT
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: make-sfv SIZE &optional INITIAL-ELEMENT
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: make-simple-vector-trie &key KEY-FN INVERSE-KEY-FN
-
- Package
trie
- Source
trie.lisp (file)
- Function: make-skip-list ORDER-FN
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: make-ssb &optional SIZE
-
- Package
ssb
- Source
ssb.lisp (file)
- Function: make-state-map OLD
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Function: make-state-relation FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Function: make-string-trie ()
-
- Package
trie
- Source
trie.lisp (file)
- Function: make-sv SIZE &optional INITIAL-ELEMENT
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: make-svb &optional SIZE
-
- Package
svb
- Source
svb.lisp (file)
- Function: make-tokenizer-fsa RULES &optional AUGMENT
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: make-transducer-pair UPPER LOWER
-
- Package
standard-symbols
- Source
standard-symbols.lisp (file)
- Function: make-variable-storage CONS-FN &optional NAME
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: map-skip-list FUNCTION SKIP-LIST
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: map-st FN TRIE
-
- Package
trie
- Source
trie.lisp (file)
- Function: map-svt FN TRIE
-
- Package
trie
- Source
trie.lisp (file)
- Function: number->class NUMBER TS
-
- Package
tag-basics
- Source
tag-basics.lisp (file)
- Function: number->tag NUMBER TS
-
- Package
tag-basics
- Source
tag-basics.lisp (file)
- Function: ordered-io-fns-p OBJECT
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: print-paragraph STRING INDENT STREAM
-
- Package
tdb
- Source
analysis-protocol.lisp (file)
- Function: print-variable-storage &optional SB
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: re-read-lexicon ()
-
- Package
tdb
- Source
lexicon-protocol.lisp (file)
- Function: read-byte32 STREAM
-
- Package
binary-io
- Source
io-byte8.lisp (file)
- Function: read-string-trie STREAM
-
- Package
class-guesser
- Source
class-guesser.lisp (file)
- Function: read-vector-lexicon LEXICON STREAM &optional QUIET
-
- Package
vector-lexicon
- Source
vector-lexicon.lisp (file)
- Function: regexp-to-fsa EXPR FSA
-
- Package
finite-state-automata
- Source
fsa-calculus.lisp (file)
- Function: reinitialize-ssb SSB SSTRING &optional LENGTH
-
- Package
ssb
- Source
ssb.lisp (file)
- Function: sfv-add V1 V2
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: sfv-div V CONST
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: sfv-max VEC &optional COUNT
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: sfv-read STREAM &optional LENGTH SFV
-
- Package
float-vector
- Source
float-vector.lisp (file)
- Function: sfv-size SFV &optional LENGTH
-
- Package
float-vector
- Source
float-vector.lisp (file)
- Function: sfv-write SFV STREAM &optional LENGTH
-
- Package
float-vector
- Source
float-vector.lisp (file)
- Function: simple-string-copy OLD &optional LENGTH NEW
-
- Package
string-resource
- Source
string-resource.lisp (file)
- Function: simple-string-order S1 S2
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: simple-string-size STRING
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: simple-stringp-order S1 S2
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: single-float-order FLOAT-1 FLOAT-2
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: single-float-read STREAM
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: single-float-size SINGLE-FLOAT
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: single-float-write SINGLE-FLOAT STREAM
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: skip-list-copy SKIP-LIST
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: skip-list-difference SKIP1 SKIP2 &optional MERGE-VALUES
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: skip-list-get KEY SKIP-LIST &optional DEFAULT
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Setf Expander
(setf skip-list-get) (setf expander)
- Setf Expander: (setf skip-list-get) KEY SKIP-LIST &optional DEFAULT
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Reader
skip-list-get (function)
- Function: skip-list-intersection SKIP1 SKIP2 &optional MERGE-VALUES
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: skip-list-length INSTANCE
-
- Function: (setf skip-list-length) VALUE INSTANCE
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: skip-list-merge SKIP1 SKIP2 MERGE-VALUES
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: skip-list-pop SKIP-LIST
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: skip-list-remove KEY SKIP-LIST
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: skip-list-top SKIP-LIST
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: skip-list-union SKIP1 SKIP2 &optional MERGE-VALUES
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: sort-trie TRIE
-
- Package
trie
- Source
trie.lisp (file)
- Function: ssb-buffer INSTANCE
-
- Function: (setf ssb-buffer) VALUE INSTANCE
-
- Package
ssb
- Source
ssb.lisp (file)
- Function: ssb-pointer INSTANCE
-
- Function: (setf ssb-pointer) VALUE INSTANCE
-
- Package
ssb
- Source
ssb.lisp (file)
- Function: ssb-read-line STREAM SSB
-
- Package
ssb
- Source
ssb.lisp (file)
- Function: ssb-string SSB
-
- Package
ssb
- Source
ssb.lisp (file)
- Function: ssb-string= SSB SSTRING
-
- Package
ssb
- Source
ssb.lisp (file)
- Function: st-get KEY TRIE &optional DEFAULT LIMIT
-
- Function: (setf st-get) VALUE KEY TRIE &optional DEFAULT LIMIT
-
- Package
trie
- Source
trie.lisp (file)
- Function: states-get SYMBOL STATE FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Function: string-copy OLD &optional LENGTH NEW
-
- Package
string-resource
- Source
string-resource.lisp (file)
- Function: string-order STRING-1 STRING-2
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: string-read STREAM
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: string-size STRING
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: string-write STRING STREAM
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: stringp-order STRING-1 STRING-2
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: sv-copy OLD &optional LENGTH NEW
-
- Package
sv-resource
- Source
sv-resource.lisp (file)
- Function: svb-buffer INSTANCE
-
- Function: (setf svb-buffer) VALUE INSTANCE
-
- Package
svb
- Source
svb.lisp (file)
- Function: svb-pointer INSTANCE
-
- Function: (setf svb-pointer) VALUE INSTANCE
-
- Package
svb
- Source
svb.lisp (file)
- Function: svb-size INSTANCE
-
- Function: (setf svb-size) VALUE INSTANCE
-
- Package
svb
- Source
svb.lisp (file)
- Function: svt-get KEY TRIE &optional DEFAULT LIMIT
-
- Function: (setf svt-get) VALUE KEY TRIE &optional DEFAULT LIMIT
-
- Package
trie
- Source
trie.lisp (file)
- Function: symbols-get STATE FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Function: tag->number TAG TS &optional ERROR-P
-
- Package
tag-basics
- Source
tag-basics.lisp (file)
- Function: tag-count TS
-
- Package
tag-basics
- Source
tag-basics.lisp (file)
- Function: tag-file PATHNAME &optional OUTPUT
-
- Package
tag-analysis
- Source
tag-analysis.lisp (file)
- Function: tag-string STRING &optional OUTPUT
-
- Package
tag-analysis
- Source
tag-analysis.lisp (file)
- Function: tdb-compile &key RECOMPILE
-
- Package
tdb
- Source
tdb-sysdcl-sysdcl.lisp (file)
- Function: tdb-dirpath &rest NAMES
-
- Package
tdb
- Source
tdb-sysdcl-sysdcl.lisp (file)
- Function: tdb-pathname &rest NAMES
-
- Package
tdb
- Source
tdb-sysdcl-sysdcl.lisp (file)
- Function: tokenize-file PATHNAME &optional OUTPUT
-
- Package
tag-analysis
- Source
tag-analysis.lisp (file)
- Function: tp-lower INSTANCE
-
- Function: (setf tp-lower) VALUE INSTANCE
-
- Package
standard-symbols
- Source
standard-symbols.lisp (file)
- Function: tp-upper INSTANCE
-
- Function: (setf tp-upper) VALUE INSTANCE
-
- Package
standard-symbols
- Source
standard-symbols.lisp (file)
- Function: train-combination CORPUS FILES &key QUANTA QUANTUM ITERATIONS QUIET-P RANDOM-STATE
-
- Package
tag-trainer
- Source
tag-trainer.lisp (file)
- Function: train-guesser-on-files FILES &key TOKEN-LIMIT QUIET-P FREQ-LIMIT COVERAGE
-
- Package
class-guesser
- Source
class-guesser.lisp (file)
- Function: train-on-docs CORPUS &key QUANTA QUANTUM ITERATIONS QUIET-P RANDOM-STATE
-
- Package
tag-trainer
- Source
tag-trainer.lisp (file)
- Function: train-on-files FILES &key QUANTUM ITERATIONS QUIET-P
-
- Package
tag-trainer
- Source
tag-trainer.lisp (file)
- Function: transducer-pair-p OBJECT
-
- Package
standard-symbols
- Source
standard-symbols.lisp (file)
- Function: trie-node-key INSTANCE
-
- Function: (setf trie-node-key) VALUE INSTANCE
-
- Package
trie
- Source
trie.lisp (file)
- Function: trie-node-value INSTANCE
-
- Function: (setf trie-node-value) VALUE INSTANCE
-
- Package
trie
- Source
trie.lisp (file)
- Function: undebug-io-fns &optional NAME
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Function: walk-string FN KEY TRIE &optional LIMIT
-
- Package
trie
- Source
trie.lisp (file)
- Function: write-byte32 BYTE32 STREAM
-
- Package
binary-io
- Source
io-byte8.lisp (file)
- Function: write-string-trie TRIE STREAM
-
- Package
class-guesser
- Source
class-guesser.lisp (file)
6.1.5 Generic functions
- Generic Function: check-tag-state TS
-
- Package
tag-basics
- Methods
- Method: check-tag-state (TS basic-tag-ts)
-
- Source
tag-basics.lisp (file)
- Generic Function: close-corpus CORPUS
-
- Package
tdb
- Source
corpus-protocol.lisp (file)
- Methods
- Method: close-corpus (CORPUS corpus)
-
- Generic Function: close-doc STREAM ID CORPUS
-
- Package
tdb
- Source
corpus-protocol.lisp (file)
- Methods
- Method: close-doc STREAM ID (CORPUS corpus)
-
- Generic Function: copy-delta NEW OLD STATE-MAP
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: copy-delta (NEW nfa) (OLD dfa) STATE-MAP
-
- Method: copy-delta (NEW nfa) (OLD nfa) STATE-MAP
-
- Generic Function: corpus-id-limit CORPUS
-
- Package
tdb
- Source
corpus-protocol.lisp (file)
- Methods
- Method: corpus-id-limit (CORPUS corpus)
-
- Generic Function: determinize FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: determinize (FSA dfa)
-
- Method: determinize (FSA nfa)
-
- Generic Function: display-doc ID CORPUS DEVICE
-
- Package
tdb
- Source
corpus-protocol.lisp (file)
- Methods
- Method: display-doc ID (CORPUS corpus) (DEVICE stream)
-
- Generic Function: doc-title ID CORPUS
-
- Package
tdb
- Source
corpus-protocol.lisp (file)
- Methods
- Method: doc-title ID (CORPUS corpus)
-
- Generic Function: fsa-delta OBJECT
-
- Generic Function: (setf fsa-delta) NEW-VALUE OBJECT
-
- Package
finite-state-automata
- Methods
- Method: fsa-delta (FSA fsa)
-
automatically generated reader method
- Source
fsa-basics.lisp (file)
- Method: (setf fsa-delta) NEW-VALUE (FSA fsa)
-
automatically generated writer method
- Source
fsa-basics.lisp (file)
- Generic Function: fsa-final-states OBJECT
-
- Generic Function: (setf fsa-final-states) NEW-VALUE OBJECT
-
- Package
finite-state-automata
- Methods
- Method: fsa-final-states (FSA fsa)
-
automatically generated reader method
- Source
fsa-basics.lisp (file)
- Method: (setf fsa-final-states) NEW-VALUE (FSA fsa)
-
automatically generated writer method
- Source
fsa-basics.lisp (file)
- Generic Function: fsa-start-state OBJECT
-
- Generic Function: (setf fsa-start-state) NEW-VALUE OBJECT
-
- Package
finite-state-automata
- Methods
- Method: fsa-start-state (FSA fsa)
-
automatically generated reader method
- Source
fsa-basics.lisp (file)
- Method: (setf fsa-start-state) NEW-VALUE (FSA fsa)
-
automatically generated writer method
- Source
fsa-basics.lisp (file)
- Generic Function: get-text-string START-POS END-POS TS
-
- Package
tdb
- Source
analysis-protocol.lisp (file)
- Methods
- Method: get-text-string START-POS END-POS (TS fsa-tokenizer)
-
- Source
fsa-tokenizer.lisp (file)
- Method: get-text-string START END (STREAM tagging-ts)
-
- Source
tag-analysis.lisp (file)
- Generic Function: in-language-p VECTOR FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: in-language-p VECTOR (FSA dfa)
-
- Method: in-language-p VECTOR (FSA nfa)
-
- Generic Function: initialize-corpus CORPUS
-
- Package
tdb
- Source
corpus-protocol.lisp (file)
- Methods
- Method: initialize-corpus (CORPUS corpus)
-
- Generic Function: invert FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: invert (FSA dfa)
-
- Method: invert (FSA nfa)
-
- Generic Function: last-state OBJECT
-
- Generic Function: (setf last-state) NEW-VALUE OBJECT
-
- Package
standard-states
- Methods
- Method: last-state (FIXNUM-STATES fixnum-states)
-
automatically generated reader method
- Source
standard-states.lisp (file)
- Method: (setf last-state) NEW-VALUE (FIXNUM-STATES fixnum-states)
-
automatically generated writer method
- Source
standard-states.lisp (file)
- Generic Function: lexicon-classes LEXICON
-
- Package
tdb
- Source
lexicon-protocol.lisp (file)
- Methods
- Method: lexicon-classes (LEXICON vector-lexicon)
-
- Source
vector-lexicon.lisp (file)
- Method: lexicon-classes (TS lexicon-filter)
-
- Method: lexicon-classes (LEXICON lexicon)
-
- Generic Function: lexicon-lookup TOKEN LEXICON
-
- Package
tdb
- Source
lexicon-protocol.lisp (file)
- Methods
- Method: lexicon-lookup TOKEN (LEXICON vector-lexicon)
-
- Source
vector-lexicon.lisp (file)
- Method: lexicon-lookup TOKEN (LEXICON suffix-lexicon)
-
- Source
class-guesser.lisp (file)
- Method: lexicon-lookup TOKEN (TS lexicon-filter)
-
- Method: lexicon-lookup TOKEN (LEXICON lexicon)
-
- Generic Function: lexicon-open-class LEXICON
-
- Package
tdb
- Source
lexicon-protocol.lisp (file)
- Writer
(setf lexicon-open-class) (generic function)
- Methods
- Method: lexicon-open-class (TS lexicon-filter)
-
- Method: lexicon-open-class (LEXICON lexicon)
-
- Generic Function: (setf lexicon-open-class) NEW-VALUE OBJECT
-
- Package
tdb
- Reader
lexicon-open-class (generic function)
- Methods
- Method: (setf lexicon-open-class) NEW-VALUE (LEXICON lexicon)
-
automatically generated writer method
- Source
lexicon-protocol.lisp (file)
- Generic Function: make-dfa FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: make-dfa (FSA tokenizer-fsa)
-
- Source
fsa-tokenizer.lisp (file)
- Method: make-dfa (FSA fsa-standard)
-
- Source
fsa-standard.lisp (file)
- Generic Function: make-nfa FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: make-nfa (FSA tokenizer-fsa)
-
- Source
fsa-tokenizer.lisp (file)
- Method: make-nfa (FSA fsa-standard)
-
- Source
fsa-standard.lisp (file)
- Generic Function: make-ordered-set PREDICATE FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: make-ordered-set ORDER (FSA list-sets)
-
- Source
list-sets.lisp (file)
- Generic Function: make-relation ORDER-FN FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: make-relation ORDER (RELATIONS skip-list-relations)
-
- Source
skip-list-relations.lisp (file)
- Generic Function: make-state FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: make-state (FSA fixnum-states)
-
- Source
standard-states.lisp (file)
- Generic Function: make-ts CHAR-STREAM ANALYSIS &key START END
-
- Package
tdb
- Source
analysis-protocol.lisp (file)
- Methods
- Method: make-ts CHAR-STREAM (ANALYSIS tag-analysis) &key START END
-
- Source
tag-analysis.lisp (file)
- Generic Function: map-docs FUNCTION CORPUS &key START END
-
- Package
tdb
- Source
corpus-protocol.lisp (file)
- Generic Function: match-doc-titles FUNCTION TITLE CORPUS
-
- Package
tdb
- Source
corpus-protocol.lisp (file)
- Methods
- Method: match-doc-titles FUNCTION TITLE (CORPUS corpus)
-
- Generic Function: minimize FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: minimize (FSA fsa)
-
- Generic Function: next-token TS
-
- Package
tdb
- Source
analysis-protocol.lisp (file)
- Methods
- Method: next-token (TS training-ts)
-
- Source
tag-trainer.lisp (file)
- Method: next-token (TS brown-evaluation-ts)
-
- Source
tag-brown.lisp (file)
- Method: next-token (STREAM brown-truth-ts)
-
- Source
tag-brown.lisp (file)
- Method: next-token (TS fsa-tokenizer)
-
- Source
fsa-tokenizer.lisp (file)
- Method: next-token (TS suffix-training-ts)
-
- Source
class-guesser.lisp (file)
- Method: next-token (TS print-tagging-ts)
-
- Source
tag-analysis.lisp (file)
- Method: next-token (STREAM tagging-ts)
-
- Source
tag-analysis.lisp (file)
- Method: next-token (TS lexicon-filter)
-
- Source
lexicon-protocol.lisp (file)
- Generic Function: open-corpus CORPUS
-
- Package
tdb
- Source
corpus-protocol.lisp (file)
- Methods
- Method: open-corpus (CORPUS corpus)
-
- Generic Function: open-doc ID CORPUS
-
- Package
tdb
- Source
corpus-protocol.lisp (file)
- Generic Function: paragraph-start-pos TS
-
- Generic Function: (setf paragraph-start-pos) TS POS
-
- Package
tdb
- Source
analysis-protocol.lisp (file)
- Methods
- Method: paragraph-start-pos (TAGGING-TS tagging-ts)
-
automatically generated reader method
- Source
tag-analysis.lisp (file)
- Method: (setf paragraph-start-pos) NEW-VALUE (TAGGING-TS tagging-ts)
-
automatically generated writer method
- Source
tag-analysis.lisp (file)
- Generic Function: print-token-stream TS OUTPUT &optional LIMIT
-
- Package
fsa-tokenizer
- Methods
- Method: print-token-stream (TS ts) OUTPUT &optional LIMIT
-
- Source
fsa-tokenizer.lisp (file)
- Generic Function: relation-empty-p RELATION
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: relation-empty-p (RELATION skip-list-relation)
-
- Source
skip-list-relations.lisp (file)
- Generic Function: relation-get X RELATION
-
- Generic Function: (setf relation-get) NV X RELATION
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: relation-get KEY (RELATION skip-list-relation)
-
- Method: (setf relation-get) VALUE KEY (RELATION skip-list-relation)
-
- Source
skip-list-relations.lisp (file)
- Generic Function: relation-map FN RELATION
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: relation-map FN (RELATION skip-list-relation)
-
- Source
skip-list-relations.lisp (file)
- Generic Function: sentence-start-pos TS
-
- Generic Function: (setf sentence-start-pos) TS POS
-
- Package
tdb
- Source
analysis-protocol.lisp (file)
- Methods
- Method: sentence-start-pos (TAGGING-TS tagging-ts)
-
automatically generated reader method
- Source
tag-analysis.lisp (file)
- Method: (setf sentence-start-pos) NEW-VALUE (TAGGING-TS tagging-ts)
-
automatically generated writer method
- Source
tag-analysis.lisp (file)
- Generic Function: set-clear SET
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: set-clear (SET list-set)
-
- Source
list-sets.lisp (file)
- Generic Function: set-copy SET
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: set-copy (SET list-set)
-
- Source
list-sets.lisp (file)
- Generic Function: set-empty-p SET
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: set-empty-p (SET list-set)
-
- Source
list-sets.lisp (file)
- Generic Function: set-insert ELEMENT SET
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: set-insert ELEMENT (SET list-set)
-
- Source
list-sets.lisp (file)
- Generic Function: set-intersect SET1 SET2
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: set-intersect (SET-1 list-set) (SET-2 list-set)
-
- Source
list-sets.lisp (file)
- Generic Function: set-length SET
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: set-length (SET list-set)
-
- Source
list-sets.lisp (file)
- Generic Function: set-map FN SET
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: set-map FN (SET list-set)
-
- Source
list-sets.lisp (file)
- Generic Function: set-member-p ELEMENT SET
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: set-member-p ELT (SET list-set)
-
- Source
list-sets.lisp (file)
- Generic Function: set-minus SET1 SET2
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: set-minus (SET-1 list-set) (SET-2 list-set)
-
- Source
list-sets.lisp (file)
- Generic Function: set-order-fn SET
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: set-order-fn (SET list-set)
-
- Source
list-sets.lisp (file)
- Generic Function: set-union SET1 SET2
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: set-union (SET-1 list-set) (SET-2 list-set)
-
- Source
list-sets.lisp (file)
- Generic Function: state-order-fn FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: state-order-fn (FSA fixnum-states)
-
- Source
standard-states.lisp (file)
- Generic Function: suffix-pathname OBJECT
-
- Generic Function: (setf suffix-pathname) NEW-VALUE OBJECT
-
- Package
class-guesser
- Methods
- Method: suffix-pathname (SUFFIX-LEXICON suffix-lexicon)
-
automatically generated reader method
- Source
class-guesser.lisp (file)
- Method: (setf suffix-pathname) NEW-VALUE (SUFFIX-LEXICON suffix-lexicon)
-
automatically generated writer method
- Source
class-guesser.lisp (file)
- Generic Function: symbol-order-fn FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: symbol-order-fn (FSA transducer-symbols)
-
- Source
standard-symbols.lisp (file)
- Method: symbol-order-fn (FSA standard-symbols)
-
- Source
standard-symbols.lisp (file)
- Method: symbol-order-fn (FSA fixnum-symbols)
-
- Source
standard-symbols.lisp (file)
- Method: symbol-order-fn (FSA symbol-symbols)
-
- Source
standard-symbols.lisp (file)
- Method: symbol-order-fn (FSA char-symbols)
-
- Source
standard-symbols.lisp (file)
- Method: symbol-order-fn (FSA nfa) around
-
- Generic Function: tagger-pathname OBJECT
-
- Generic Function: (setf tagger-pathname) NEW-VALUE OBJECT
-
- Package
tag-basics
- Methods
- Method: tagger-pathname (BASIC-TAG-TS basic-tag-ts)
-
automatically generated reader method
- Source
tag-basics.lisp (file)
- Method: (setf tagger-pathname) NEW-VALUE (BASIC-TAG-TS basic-tag-ts)
-
automatically generated writer method
- Source
tag-basics.lisp (file)
- Generic Function: tagger-symbol-biases OBJECT
-
- Generic Function: (setf tagger-symbol-biases) NEW-VALUE OBJECT
-
- Package
tag-basics
- Methods
- Method: tagger-symbol-biases (BASIC-TAG-TS basic-tag-ts)
-
automatically generated reader method
- Source
tag-basics.lisp (file)
- Method: (setf tagger-symbol-biases) NEW-VALUE (BASIC-TAG-TS basic-tag-ts)
-
automatically generated writer method
- Source
tag-basics.lisp (file)
- Generic Function: tagger-transition-biases OBJECT
-
- Generic Function: (setf tagger-transition-biases) NEW-VALUE OBJECT
-
- Package
tag-basics
- Methods
- Method: tagger-transition-biases (BASIC-TAG-TS basic-tag-ts)
-
automatically generated reader method
- Source
tag-basics.lisp (file)
- Method: (setf tagger-transition-biases) NEW-VALUE (BASIC-TAG-TS basic-tag-ts)
-
automatically generated writer method
- Source
tag-basics.lisp (file)
- Generic Function: token-class STREAM
-
- Package
tag-analysis
- Methods
- Method: token-class (STREAM tagging-ts)
-
- Source
tag-analysis.lisp (file)
- Generic Function: token-end-pos TS
-
- Generic Function: (setf token-end-pos) TS POS
-
- Package
tdb
- Source
analysis-protocol.lisp (file)
- Methods
- Method: token-end-pos (FSA-TOKENIZER fsa-tokenizer)
-
automatically generated reader method
- Source
fsa-tokenizer.lisp (file)
- Method: token-end-pos (STREAM tagging-ts)
-
- Source
tag-analysis.lisp (file)
- Method: (setf token-end-pos) NEW-POS (TS fsa-tokenizer)
-
- Source
fsa-tokenizer.lisp (file)
- Generic Function: token-start-pos TS
-
- Package
tdb
- Source
analysis-protocol.lisp (file)
- Methods
- Method: token-start-pos (FSA-TOKENIZER fsa-tokenizer)
-
automatically generated reader method
- Source
fsa-tokenizer.lisp (file)
- Method: token-start-pos (STREAM tagging-ts)
-
- Source
tag-analysis.lisp (file)
- Generic Function: tokenizer-fsa OBJECT
-
- Package
fsa-tokenizer
- Methods
- Method: tokenizer-fsa (FSA-TOKENIZER fsa-tokenizer)
-
automatically generated reader method
- Source
fsa-tokenizer.lisp (file)
- Generic Function: ts-char-stream OBJECT
-
- Generic Function: (setf ts-char-stream) NEW-VALUE OBJECT
-
- Package
tdb
- Methods
- Method: ts-char-stream (CHAR-TS char-ts)
-
automatically generated reader method
- Source
analysis-protocol.lisp (file)
- Method: (setf ts-char-stream) NEW-VALUE (CHAR-TS char-ts)
-
automatically generated writer method
- Source
analysis-protocol.lisp (file)
- Generic Function: ts-doc-id OBJECT
-
- Generic Function: (setf ts-doc-id) NEW-VALUE OBJECT
-
- Package
tdb
- Methods
- Method: ts-doc-id (TS ts)
-
automatically generated reader method
- Source
analysis-protocol.lisp (file)
- Method: (setf ts-doc-id) NEW-VALUE (TS ts)
-
automatically generated writer method
- Source
analysis-protocol.lisp (file)
- Generic Function: ts-lexicon OBJECT
-
- Generic Function: (setf ts-lexicon) NEW-VALUE OBJECT
-
- Package
tdb
- Methods
- Method: ts-lexicon (LEXICON-FILTER lexicon-filter)
-
automatically generated reader method
- Source
lexicon-protocol.lisp (file)
- Method: (setf ts-lexicon) NEW-VALUE (LEXICON-FILTER lexicon-filter)
-
automatically generated writer method
- Source
lexicon-protocol.lisp (file)
- Generic Function: ts-types TS
-
- Package
tdb
- Source
analysis-protocol.lisp (file)
- Methods
- Method: ts-types (TS fsa-tokenizer)
-
- Source
fsa-tokenizer.lisp (file)
- Generic Function: update-corpus CORPUS
-
- Package
tdb
- Source
corpus-protocol.lisp (file)
- Methods
- Method: update-corpus (CORPUS corpus)
-
- Generic Function: write-tag-state TS
-
- Package
tag-basics
- Methods
- Method: write-tag-state (TS training-ts)
-
- Source
tag-trainer.lisp (file)
- Method: write-tag-state (TS basic-tag-ts)
-
- Source
tag-basics.lisp (file)
- Generic Function: write-vector-lexicon LEXICON PATHNAME
-
- Package
vector-lexicon
- Methods
- Method: write-vector-lexicon (LEXICON vector-lexicon) PATHNAME
-
- Source
vector-lexicon.lisp (file)
6.1.6 Structures
- Structure: hmm ()
-
- Package
hmm
- Source
hmm.lisp (file)
- Direct superclasses
structure-object (structure)
- Direct methods
print-object (method)
- Direct slots
- Slot: n
-
- Type
fixnum
- Initform
0
- Readers
hmm-n (function)
- Writers
(setf hmm-n) (function)
- Slot: m
-
- Type
fixnum
- Initform
0
- Readers
hmm-m (function)
- Writers
(setf hmm-m) (function)
- Slot: pi
-
- Type
vector-resource:single-float-vector
- Initform
(vector-resource:make-sfv 0)
- Readers
hmm-pi (function)
- Writers
(setf hmm-pi) (function)
- Slot: a
-
- Type
simple-vector
- Initform
(quote #())
- Readers
hmm-a (function)
- Writers
(setf hmm-a) (function)
- Slot: b
-
- Type
simple-vector
- Initform
(quote #())
- Readers
hmm-b (function)
- Writers
(setf hmm-b) (function)
- Structure: hmm-est ()
-
- Package
hmm
- Source
hmm.lisp (file)
- Direct superclasses
structure-object (structure)
- Direct methods
print-object (method)
- Direct slots
- Slot: n
-
- Type
fixnum
- Initform
0
- Readers
hmm-est-n (function)
- Writers
(setf hmm-est-n) (function)
- Slot: m
-
- Type
fixnum
- Initform
0
- Readers
hmm-est-m (function)
- Writers
(setf hmm-est-m) (function)
- Slot: log-pi
-
- Type
vector-resource:single-float-vector
- Initform
(vector-resource:make-sfv 0)
- Readers
hmm-est-log-pi (function)
- Writers
(setf hmm-est-log-pi) (function)
- Slot: log-a
-
- Type
simple-vector
- Initform
(quote #())
- Readers
hmm-est-log-a (function)
- Writers
(setf hmm-est-log-a) (function)
- Slot: log-b
-
- Type
simple-vector
- Initform
(quote #())
- Readers
hmm-est-log-b (function)
- Writers
(setf hmm-est-log-b) (function)
- Slot: probs
-
- Type
vector-resource:single-float-vector
- Initform
(vector-resource:make-sfv 0)
- Readers
hmm-est-probs (function)
- Writers
(setf hmm-est-probs) (function)
- Slot: maxes
-
- Type
vector-resource:single-float-vector
- Initform
(vector-resource:make-sfv 0)
- Readers
hmm-est-maxes (function)
- Writers
(setf hmm-est-maxes) (function)
- Slot: resource
-
- Readers
hmm-est-resource (function)
- Writers
(setf hmm-est-resource) (function)
- Structure: io-fns ()
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Direct superclasses
structure-object (structure)
- Direct subclasses
ordered-io-fns (structure)
- Direct methods
print-object (method)
- Direct slots
- Slot: io-fns-name
-
- Readers
io-fns-name (function)
- Writers
(setf io-fns-name) (function)
- Slot: io-size-fn-name
-
- Type
(or symbol list)
- Readers
io-size-fn-name (function)
- Writers
(setf io-size-fn-name) (function)
- Slot: io-size-fn
-
- Type
function
- Initform
(function (lambda (binary-io::obj) (declare (ignore binary-io::obj)) 0))
- Readers
io-size-fn (function)
- Writers
(setf io-size-fn) (function)
- Slot: io-read-fn-name
-
- Type
(or symbol list)
- Readers
io-read-fn-name (function)
- Writers
(setf io-read-fn-name) (function)
- Slot: io-read-fn
-
- Type
function
- Initform
(function (lambda (stream) (declare (ignore stream)) nil))
- Readers
io-read-fn (function)
- Writers
(setf io-read-fn) (function)
- Slot: io-write-fn-name
-
- Type
(or symbol list)
- Readers
io-write-fn-name (function)
- Writers
(setf io-write-fn-name) (function)
- Slot: io-write-fn
-
- Type
function
- Initform
(function (lambda (binary-io::obj stream) (declare (ignore binary-io::obj stream)) nil))
- Readers
io-write-fn (function)
- Writers
(setf io-write-fn) (function)
- Slot: io-free-fn-name
-
- Type
(or symbol list)
- Readers
io-free-fn-name (function)
- Writers
(setf io-free-fn-name) (function)
- Slot: io-free-fn
-
- Type
(or null function)
- Readers
io-free-fn (function)
- Writers
(setf io-free-fn) (function)
- Slot: io-copy-fn-name
-
- Type
(or symbol list)
- Readers
io-copy-fn-name (function)
- Writers
(setf io-copy-fn-name) (function)
- Slot: io-copy-fn
-
- Type
(or null function)
- Readers
io-copy-fn (function)
- Writers
(setf io-copy-fn) (function)
- Structure: ordered-io-fns ()
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Direct superclasses
io-fns (structure)
- Direct methods
print-object (method)
- Direct slots
- Slot: order-fn-name
-
- Type
(or symbol list)
- Readers
io-order-fn-name (function)
- Writers
(setf io-order-fn-name) (function)
- Slot: order-fn
-
- Type
function
- Initform
(function (lambda (binary-io::x binary-io::y) (declare (ignore binary-io::x binary-io::y)) :equal))
- Readers
io-order-fn (function)
- Writers
(setf io-order-fn) (function)
- Structure: skip-list ()
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Direct superclasses
structure-object (structure)
- Direct methods
print-object (method)
- Direct slots
- Slot: length
-
- Type
fixnum
- Initform
0
- Readers
skip-list-length (function)
- Writers
(setf skip-list-length) (function)
-
- Initform
(make-array (1+ skip-list::+max-level+) :initial-element nil)
- Readers
skip-list-header (function)
- Writers
(setf skip-list-header) (function)
- Slot: finger
-
- Initform
(make-array (1+ skip-list::+max-level+))
- Readers
skip-list-finger (function)
- Writers
(setf skip-list-finger) (function)
- Slot: level
-
- Type
fixnum
- Initform
(1- skip-list::+first-level+)
- Readers
skip-list-level (function)
- Writers
(setf skip-list-level) (function)
- Slot: order-fn
-
- Type
function
- Initform
(function (lambda (skip-list::x skip-list::y) (declare (ignore skip-list::x skip-list::y)) :equal))
- Readers
skip-list-order-fn (function)
- Writers
(setf skip-list-order-fn) (function)
- Structure: svb ()
-
- Package
svb
- Source
svb.lisp (file)
- Direct superclasses
structure-object (structure)
- Direct methods
print-object (method)
- Direct slots
- Slot: buffer
-
- Type
simple-vector
- Initform
(make-array 0)
- Readers
svb-buffer (function)
- Writers
(setf svb-buffer) (function)
- Slot: pointer
-
- Type
fixnum
- Initform
0
- Readers
svb-pointer (function)
- Writers
(setf svb-pointer) (function)
- Slot: size
-
- Type
fixnum
- Initform
svb::*default-svb-size*
- Readers
svb-size (function)
- Writers
(setf svb-size) (function)
- Structure: trie ()
-
- Package
trie
- Source
trie.lisp (file)
- Direct superclasses
structure-object (structure)
- Direct methods
print-object (method)
- Direct slots
- Slot: root-value
-
- Readers
trie-root-value (function)
- Writers
(setf trie-root-value) (function)
- Slot: root-subnodes
-
- Type
svb:svb
- Initform
(svb:make-svb 0)
- Readers
trie-root-subnodes (function)
- Writers
(setf trie-root-subnodes) (function)
- Slot: key-fn
-
- Type
(or null function)
- Readers
trie-key-fn (function)
- Writers
(setf trie-key-fn) (function)
- Slot: inverse-key-fn
-
- Type
(or null function)
- Readers
trie-inverse-key-fn (function)
- Writers
(setf trie-inverse-key-fn) (function)
6.1.7 Classes
- Class: analysis ()
-
- Package
tdb
- Source
analysis-protocol.lisp (file)
- Direct superclasses
standard-object (class)
- Direct subclasses
tag-analysis (class)
- Class: basic-tag-ts ()
-
- Package
tag-basics
- Source
tag-basics.lisp (file)
- Direct superclasses
-
- Direct subclasses
brown-tokenizer (class)
- Direct methods
-
- Direct slots
- Slot: ts-tag-vector
-
- Initargs
:tags
- Readers
ts-tag-vector (generic function)
- Writers
(setf ts-tag-vector) (generic function)
- Slot: ts-tag-trie
-
- Readers
ts-tag-trie (generic function)
- Writers
(setf ts-tag-trie) (generic function)
- Slot: ts-class-vector
-
- Initargs
:classes
- Readers
ts-class-vector (generic function)
- Writers
(setf ts-class-vector) (generic function)
- Slot: ts-class-trie
-
- Readers
ts-class-trie (generic function)
- Writers
(setf ts-class-trie) (generic function)
- Slot: tagger-pathname
-
- Initargs
:tagger-pathname
- Readers
tagger-pathname (generic function)
- Writers
(setf tagger-pathname) (generic function)
- Slot: tagger-symbol-biases
-
- Initargs
:symbol-biases
- Initform
(quote nil)
- Readers
tagger-symbol-biases (generic function)
- Writers
(setf tagger-symbol-biases) (generic function)
- Slot: tagger-transition-biases
-
- Initargs
:transition-biases
- Initform
(quote nil)
- Readers
tagger-transition-biases (generic function)
- Writers
(setf tagger-transition-biases) (generic function)
- Class: brown-tokenizer ()
-
- Package
tag-brown
- Source
tag-brown.lisp (file)
- Direct superclasses
basic-tag-ts (class)
- Direct subclasses
english-tokenizer (class)
- Direct Default Initargs
Initarg | Value |
:lexicon | (or tag-brown::*brown-lexicon* (setq tag-brown::*brown-lexicon* (make-instance (quote tag-brown::brown-lexicon)))) |
:tagger-pathname | (tdb:tdb-pathname "data" "brown" "brown") |
:tokenizer-fsa | tag-brown::*brown-tokenizer-fsa* |
:transition-biases | tag-brown::*brown-transition-biases* |
:symbol-biases | (sb-int:quasiquote ((:valid (:nn :np) :nn) (:valid (:jj :np) :jj) (:valid (:ap :ql :rb) :ap :ql) (:valid (:cs :in) :in) (:valid #s(sb-impl::comma :expr tag-brown::*brown-open-class* :kind 0) :nn :nns :np :nps))) |
- Class: char-symbols ()
-
- Package
standard-symbols
- Source
standard-symbols.lisp (file)
- Direct superclasses
standard-object (class)
- Direct methods
symbol-order-fn (method)
- Class: char-ts ()
-
- Package
tdb
- Source
analysis-protocol.lisp (file)
- Direct superclasses
ts (class)
- Direct subclasses
-
- Direct methods
- shared-initialize (method)
- ts-char-stream (method)
- ts-char-stream (method)
- Direct slots
- Slot: char-stream
-
- Initargs
:char-stream
- Readers
ts-char-stream (generic function)
- Writers
(setf ts-char-stream) (generic function)
- Class: corpus ()
-
- Package
tdb
- Source
corpus-protocol.lisp (file)
- Direct superclasses
standard-object (class)
- Direct methods
-
- Class: dfa ()
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Direct superclasses
fsa (class)
- Direct subclasses
-
- Direct methods
-
- Class: dfa-standard ()
-
- Package
fsa-standard
- Source
fsa-standard.lisp (file)
- Direct superclasses
-
- Class: english-tokenizer ()
-
- Package
tag-english
- Source
tag-english.lisp (file)
- Direct superclasses
brown-tokenizer (class)
- Direct Default Initargs
Initarg | Value |
:tokenizer-fsa | tag-english:*english-tokenizer-fsa* |
- Class: fixnum-states ()
-
- Package
standard-states
- Source
standard-states.lisp (file)
- Direct superclasses
standard-object (class)
- Direct subclasses
fsa-standard (class)
- Direct methods
-
- Direct slots
- Slot: last-state
-
- Initform
-1
- Readers
last-state (generic function)
- Writers
(setf last-state) (generic function)
- Class: fixnum-symbols ()
-
- Package
standard-symbols
- Source
standard-symbols.lisp (file)
- Direct superclasses
standard-object (class)
- Direct methods
symbol-order-fn (method)
- Class: fsa ()
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Direct superclasses
standard-object (class)
- Direct subclasses
-
- Direct methods
-
- Direct slots
- Slot: fsa-delta
-
- Initargs
:delta
- Readers
fsa-delta (generic function)
- Writers
(setf fsa-delta) (generic function)
- Slot: fsa-start-state
-
- Initargs
:start-state
- Readers
fsa-start-state (generic function)
- Writers
(setf fsa-start-state) (generic function)
- Slot: fsa-final-states
-
- Initargs
:final-states
- Readers
fsa-final-states (generic function)
- Writers
(setf fsa-final-states) (generic function)
- Class: fsa-standard ()
-
- Package
fsa-standard
- Source
fsa-standard.lisp (file)
- Direct superclasses
-
- Direct subclasses
-
- Direct methods
-
- Class: fsa-tokenizer ()
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Direct superclasses
char-ts (class)
- Direct subclasses
basic-tag-ts (class)
- Direct methods
-
- Direct slots
- Slot: token-end-pos
-
- Type
fixnum
- Initargs
:start
- Readers
token-end-pos (generic function)
- Slot: token-start-pos
-
- Type
fixnum
- Readers
token-start-pos (generic function)
- Slot: tokenizer-fsa
-
- Initargs
:tokenizer-fsa
- Initform
fsa-tokenizer::*english-tokenizer-fsa*
- Readers
tokenizer-fsa (generic function)
- Slot: tokenizer-tt
-
- Readers
tokenizer-tt (generic function)
- Slot: stream-head
-
- Initform
(fsa-tokenizer::make-stream-head)
- Class: lexicon ()
-
- Package
tdb
- Source
lexicon-protocol.lisp (file)
- Direct superclasses
standard-object (class)
- Direct subclasses
-
- Direct methods
-
- Direct slots
- Slot: lexicon-open-class
-
- Writers
(setf lexicon-open-class) (generic function)
- Class: lexicon-filter ()
-
- Package
tdb
- Source
lexicon-protocol.lisp (file)
- Direct superclasses
token-filter (class)
- Direct subclasses
basic-tag-ts (class)
- Direct methods
-
- Direct slots
- Slot: lexicon
-
- Initargs
:lexicon
- Readers
ts-lexicon (generic function)
- Writers
(setf ts-lexicon) (generic function)
- Class: list-set ()
-
- Package
list-sets
- Source
list-sets.lisp (file)
- Direct superclasses
ordered-set (class)
- Direct methods
-
- Direct slots
- Slot: order
-
- Initargs
:order-fn
- Readers
list-order (generic function)
- Writers
(setf list-order) (generic function)
- Slot: head
-
- Type
list
- Initargs
:contents
- Initform
(quote nil)
- Readers
list-head (generic function)
- Writers
(setf list-head) (generic function)
- Class: list-sets ()
-
- Package
list-sets
- Source
list-sets.lisp (file)
- Direct superclasses
standard-object (class)
- Direct subclasses
fsa-standard (class)
- Direct methods
make-ordered-set (method)
- Class: nfa ()
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Direct superclasses
fsa (class)
- Direct subclasses
-
- Direct methods
-
- Class: nfa-standard ()
-
- Package
fsa-standard
- Source
fsa-standard.lisp (file)
- Direct superclasses
-
- Class: ordered-set ()
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Direct superclasses
standard-object (class)
- Direct subclasses
list-set (class)
- Direct methods
-
- Class: relation ()
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Direct superclasses
standard-object (class)
- Direct subclasses
skip-list-relation (class)
- Class: skip-list-relation ()
-
- Package
skip-list-relations
- Source
skip-list-relations.lisp (file)
- Direct superclasses
relation (class)
- Direct methods
-
- Direct slots
- Slot: skip-list
-
- Initargs
:skip-list
- Readers
relation-skip-list (generic function)
- Writers
(setf relation-skip-list) (generic function)
- Class: skip-list-relations ()
-
- Package
skip-list-relations
- Source
skip-list-relations.lisp (file)
- Direct superclasses
standard-object (class)
- Direct subclasses
fsa-standard (class)
- Direct methods
make-relation (method)
- Class: standard-symbols ()
-
- Package
standard-symbols
- Source
standard-symbols.lisp (file)
- Direct superclasses
standard-object (class)
- Direct subclasses
fsa-standard (class)
- Direct methods
symbol-order-fn (method)
- Class: suffix-lexicon ()
-
- Package
class-guesser
- Source
class-guesser.lisp (file)
- Direct superclasses
lexicon (class)
- Direct subclasses
brown-lexicon (class)
- Direct methods
-
- Direct slots
- Slot: suffix-trie
-
- Readers
suffix-trie (generic function)
- Writers
(setf suffix-trie) (generic function)
- Slot: suffix-pathname
-
- Initargs
:suffix-pathname
- Readers
suffix-pathname (generic function)
- Writers
(setf suffix-pathname) (generic function)
- Class: symbol-symbols ()
-
- Package
standard-symbols
- Source
standard-symbols.lisp (file)
- Direct superclasses
standard-object (class)
- Direct methods
symbol-order-fn (method)
- Class: tag-analysis ()
-
- Package
tag-analysis
- Source
tag-analysis.lisp (file)
- Direct superclasses
analysis (class)
- Direct methods
make-ts (method)
- Class: tagging-ts ()
-
- Package
tag-analysis
- Source
tag-analysis.lisp (file)
- Direct superclasses
ts (class)
- Direct subclasses
-
- Direct methods
-
- Direct slots
- Slot: ts-hmm-est
-
- Initargs
:hmm-est
- Readers
ts-hmm-est (generic function)
- Writers
(setf ts-hmm-est) (generic function)
- Slot: sentence-start-pos
-
- Type
fixnum
- Initargs
tag-analysis::start
- Readers
sentence-start-pos (generic function)
- Writers
(setf sentence-start-pos) (generic function)
- Slot: paragraph-start-pos
-
- Type
fixnum
- Initargs
tag-analysis::start
- Readers
paragraph-start-pos (generic function)
- Writers
(setf paragraph-start-pos) (generic function)
- Slot: sent-svb
-
- Initform
(svb:make-svb)
- Slot: hmm-svb
-
- Initform
(svb:make-svb)
- Slot: sent-pointer
-
- Type
fixnum
- Initform
0
- Slot: dict-ts
-
- Initargs
:dict-ts
- Readers
dict-ts (generic function)
- Writers
(setf dict-ts) (generic function)
- Class: token-filter ()
-
- Package
tdb
- Source
analysis-protocol.lisp (file)
- Direct superclasses
standard-object (class)
- Direct subclasses
-
- Class: tokenizer-fsa ()
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Direct superclasses
fsa-standard (class)
- Direct subclasses
-
- Direct methods
-
- Direct slots
- Slot: fsa-types
-
- Readers
fsa-types (generic function)
- Writers
(setf fsa-types) (generic function)
- Slot: fsa-backups
-
- Readers
fsa-backups (generic function)
- Writers
(setf fsa-backups) (generic function)
- Class: transducer-symbols ()
-
- Package
standard-symbols
- Source
standard-symbols.lisp (file)
- Direct superclasses
standard-object (class)
- Direct methods
symbol-order-fn (method)
- Class: ts ()
-
- Package
tdb
- Source
analysis-protocol.lisp (file)
- Direct superclasses
standard-object (class)
- Direct subclasses
-
- Direct methods
-
- Direct slots
- Slot: doc-id
-
- Initargs
:doc-id
- Readers
ts-doc-id (generic function)
- Writers
(setf ts-doc-id) (generic function)
- Class: vector-lexicon ()
-
- Package
vector-lexicon
- Source
vector-lexicon.lisp (file)
- Direct superclasses
lexicon (class)
- Direct subclasses
brown-lexicon (class)
- Direct methods
-
- Direct slots
- Slot: vl-pathname
-
- Initargs
:lexicon-pathname
- Readers
vl-pathname (generic function)
- Writers
(setf vl-pathname) (generic function)
- Slot: vl-surface
-
- Type
svb:svb
- Initargs
:surface
- Readers
vl-surface (generic function)
- Writers
(setf vl-surface) (generic function)
- Slot: vl-classes
-
- Type
svb:svb
- Initargs
:classes
- Readers
vl-classes (generic function)
- Writers
(setf vl-classes) (generic function)
- Slot: vl-stems
-
- Type
svb:svb
- Initargs
:stems
- Readers
vl-stems (generic function)
- Writers
(setf vl-stems) (generic function)
- Slot: vl-class-tags
-
- Type
simple-vector
- Initform
#()
- Readers
vl-class-tags (generic function)
- Writers
(setf vl-class-tags) (generic function)
6.1.8 Types
- Type: byte16 ()
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Type: byte28 ()
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Type: byte32 ()
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Type: byte32-vector ()
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Type: byte7 ()
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Type: byte8 ()
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Type: fixnum-vector ()
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Type: int29 ()
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Type: single-float-vector ()
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Type: swapped-byte32 ()
-
- Package
binary-io
- Source
io-builtin.lisp (file)
6.2 Internal definitions
6.2.1 Constants
- Constant: +char-code-bits+
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Constant: +end-buckets+
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Constant: +first-level+
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Constant: +largest-bucket+
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Constant: +max-level+
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Constant: +max-sv-length+
-
- Package
sv-resource
- Source
sv-resource.lisp (file)
- Constant: +negative-infinity+
-
- Package
hmm
- Source
hmm.lisp (file)
- Constant: +significant-bit-mask+
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Constant: +significant-bit-shift+
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Constant: +significant-bits+
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
6.2.2 Special variables
- Special Variable: *all-buckets*
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Special Variable: *allocated-items*
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Special Variable: *brown-lexicon*
-
- Package
tag-brown
- Source
tag-brown.lisp (file)
- Special Variable: *brown-open-class*
-
- Package
tag-brown
- Source
tag-brown.lisp (file)
- Special Variable: *brown-tokenizer-fsa*
-
- Package
tag-brown
- Source
tag-brown.lisp (file)
- Special Variable: *brown-transition-biases*
-
- Package
tag-brown
- Source
tag-brown.lisp (file)
- Special Variable: *byte32v-storage*
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Special Variable: *cons-cells*
-
Free list of CONS cells linked by CDR
- Package
cons-resource
- Source
cons-resource.lisp (file)
- Special Variable: *default-ssb-size*
-
- Package
ssb
- Source
ssb.lisp (file)
- Special Variable: *default-svb-size*
-
- Package
svb
- Source
svb.lisp (file)
- Special Variable: *english-tokenizer-fsa*
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Special Variable: *fixv-storage*
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Special Variable: *fns-being-debugged*
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Special Variable: *free-bt-head*
-
- Package
tag-analysis
- Source
tag-analysis.lisp (file)
- Special Variable: *free-nodes*
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Special Variable: *free-skip-lists*
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Special Variable: *hash-storage-p*
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Special Variable: *io-fns*
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Special Variable: *line-length*
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Special Variable: *line-width*
-
- Package
tdb
- Source
analysis-protocol.lisp (file)
- Special Variable: *lower-case*
-
- Package
binary-io
- Source
io-builtin.lisp (file)
- Special Variable: *sfv-storage*
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Special Variable: *storage-count*
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Special Variable: *string-fill-pointers*
-
- Package
string-resource
- Source
string-resource.lisp (file)
- Special Variable: *string-table*
-
- Package
string-resource
- Source
string-resource.lisp (file)
- Special Variable: *string-table-lengths*
-
- Package
string-resource
- Source
string-resource.lisp (file)
- Special Variable: *suffix-limit*
-
- Package
class-guesser
- Source
class-guesser.lisp (file)
- Special Variable: *sv-fill-pointers*
-
- Package
sv-resource
- Source
sv-resource.lisp (file)
- Special Variable: *sv-storage*
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Special Variable: *sv-table*
-
- Package
sv-resource
- Source
sv-resource.lisp (file)
- Special Variable: *sv-table-lengths*
-
- Package
sv-resource
- Source
sv-resource.lisp (file)
- Special Variable: *tag-iterations*
-
- Package
tag-trainer
- Source
tag-trainer.lisp (file)
- Special Variable: *tag-quantum*
-
- Package
tag-trainer
- Source
tag-trainer.lisp (file)
- Special Variable: *tdb-binary-subdirectory*
-
- Package
tdb
- Source
tdb-sysdcl-sysdcl.lisp (file)
- Special Variable: *tdb-systems*
-
- Package
tdb
- Source
tdb-sysdcl-sysdcl.lisp (file)
- Special Variable: *the-class-t*
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
6.2.3 Macros
- Macro: ash-1 I COUNT
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Macro: coin-toss ()
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Macro: define-vector-resource ELEMENT-TYPE &key RESOURCE-TYPE CONC-NAME FILL-DEFAULT ARITHMETIC-P
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Macro: defun-compile-time NAME ARGS &body BODY
-
- Package
tagger.internal
- Source
cltl1-compat.lisp (file)
- Macro: delta-ref DELTA STATE SYMBOL
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Macro: do-nodes (NODE-VAR SKIP-LIST) &body BODY
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Macro: do-plist (KEY VALUE PLIST) &body BODY
-
- Package
class-guesser
- Source
class-guesser.lisp (file)
- Macro: do-plist (KEY VAL PLIST) &body BODY
-
- Package
tag-brown
- Source
tag-brown.lisp (file)
- Macro: f+ X Y
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Macro: fash X Y
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Macro: fast-alpha-char-p CHAR
-
- Package
tag-brown
- Source
tag-brown.lisp (file)
- Macro: fits-bucket-p SIZE
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Macro: int N
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Macro: make-keyword STRING
-
- Package
vector-lexicon
- Source
vector-lexicon.lisp (file)
- Macro: node-key NODE
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Macro: node-level NODE
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Macro: node-next NODE
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Macro: node-value NODE
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Macro: string-fill-pointer LENGTH
-
- Package
string-resource
- Source
string-resource.lisp (file)
- Macro: string-table-length LENGTH
-
- Package
string-resource
- Source
string-resource.lisp (file)
- Macro: sv-fill-pointer LENGTH
-
- Package
sv-resource
- Source
sv-resource.lisp (file)
- Macro: sv-table-length LENGTH
-
- Package
sv-resource
- Source
sv-resource.lisp (file)
- Macro: top-node SKIP-LIST
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Macro: vl-length VL
-
- Package
vector-lexicon
- Source
vector-lexicon.lisp (file)
6.2.4 Functions
- Function: %alloc-byte32v SIZE &optional WILL-RECLAIM-P
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: %alloc-fixv SIZE &optional WILL-RECLAIM-P
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: %alloc-sfv SIZE &optional WILL-RECLAIM-P
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: %alloc-sv SIZE &optional WILL-RECLAIM-P
-
- Package
vector-resource
- Source
vector-resource.lisp (file)
- Function: %make-hmm-est &key (N N) (M M) (LOG-PI LOG-PI) (LOG-A LOG-A) (LOG-B LOG-B) (PROBS PROBS) (MAXES MAXES) (RESOURCE RESOURCE)
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: %make-skip-list &optional ORDER-FN
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: %make-ssb BUFFER SIZE
-
- Package
ssb
- Source
ssb.lisp (file)
- Function: %make-svb BUFFER SIZE
-
- Package
svb
- Source
svb.lisp (file)
- Function: %print-io-fns FNS STREAM DEPTH
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: %print-skip-list SKIP-LIST STREAM DEPTH
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: %print-ssb SSB STREAM DEPTH
-
- Package
ssb
- Source
ssb.lisp (file)
- Function: %print-svb SVB STREAM DEPTH
-
- Package
svb
- Source
svb.lisp (file)
- Function: %print-trie TRIE STREAM DEPTH
-
- Package
trie
- Source
trie.lisp (file)
- Function: add-arcs ARCS RELATION
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Function: add-dests STATES SYMBOL RELATION
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Function: adjust-stream-head LENGTH SH
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: advance-finger KEY SKIP-LIST
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: all-stems-identical-p STEMS
-
- Package
vector-lexicon
- Source
vector-lexicon.lisp (file)
- Function: alloc-bt FORM START-POS END-POS CLASS
-
- Package
tag-analysis
- Source
tag-analysis.lisp (file)
- Function: apply-tokenizer SH TT
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: bias-hmm HMM TRANSITION-BIASES SYMBOL-BIASES
-
- Package
tag-trainer
- Source
tag-trainer.lisp (file)
- Function: binary-search KEY VECTOR &optional END
-
- Package
vector-lexicon
- Source
vector-lexicon.lisp (file)
- Function: bt-class INSTANCE
-
- Function: (setf bt-class) VALUE INSTANCE
-
- Package
tag-analysis
- Source
tag-analysis.lisp (file)
- Function: bt-end-pos INSTANCE
-
- Function: (setf bt-end-pos) VALUE INSTANCE
-
- Package
tag-analysis
- Source
tag-analysis.lisp (file)
- Function: bt-form INSTANCE
-
- Function: (setf bt-form) VALUE INSTANCE
-
- Package
tag-analysis
- Source
tag-analysis.lisp (file)
- Function: bt-start-pos INSTANCE
-
- Function: (setf bt-start-pos) VALUE INSTANCE
-
- Package
tag-analysis
- Source
tag-analysis.lisp (file)
- Function: bt-tag INSTANCE
-
- Function: (setf bt-tag) VALUE INSTANCE
-
- Package
tag-analysis
- Source
tag-analysis.lisp (file)
- Function: bucket-size B
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: buffered-token-p OBJECT
-
- Package
tag-analysis
- Source
tag-analysis.lisp (file)
- Function: cached-set-finger KEY SKIP-LIST
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: compute-a-prime SEQUENCE A-PRIME ALPHA BETA C NORMS HMM
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: compute-alpha SEQUENCE ALPHA C HMM
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: compute-b-prime SEQUENCE B-PRIME ALPHA BETA NORMS HMM
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: compute-beta SEQUENCE BETA C HMM
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: compute-c C ALPHA N TIME
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: compute-epsilon M N
-
- Package
tag-trainer
- Source
tag-trainer.lisp (file)
- Function: compute-log-likelihood C
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: compute-maxes-at-sym SYM INDICES PROBS MAXES HMM-EST
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: compute-pi-prime SEQUENCE ALPHA BETA HMM
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: constrain-hmm HMM ORIGINAL-HMM
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: constrain-matrix MATRIX ORIGINAL-MATRIX
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: constrain-vector VECTOR ORIGINAL-VECTOR
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: convert-symbol-biases SYMBOL-BIASES DICT-TS
-
- Package
tag-trainer
- Source
tag-trainer.lisp (file)
- Function: convert-transition-biases TRANSITION-BIASES DICT-TS
-
- Package
tag-trainer
- Source
tag-trainer.lisp (file)
- Function: copy-buffered-token INSTANCE
-
- Package
tag-analysis
- Source
tag-analysis.lisp (file)
- Function: copy-hmm HMM &optional OLD-HMM
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: copy-hmm-est INSTANCE
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: copy-io-fns INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: copy-ordered-io-fns INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: copy-parsed-io-struct SEQUENCE
-
Return a copy of SEQUENCE which is EQUAL to SEQUENCE but not EQ.
- Package
binary-io
- Source
SYS:SRC;CODE;SEQ.LISP (not found)
- Function: copy-sfm M1 M2
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: copy-skip-list INSTANCE
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: copy-states NEW-FSA NEW-STATES OLD-STATES STATE-MAP
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Function: copy-storage-bucket INSTANCE
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: copy-stream-head INSTANCE
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: copy-to-nfa FSA
-
- Package
finite-state-automata
- Source
fsa-calculus.lisp (file)
- Function: copy-tokenizer-tables INSTANCE
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: copy-transducer-pair INSTANCE
-
- Package
standard-symbols
- Source
standard-symbols.lisp (file)
- Function: copy-trie INSTANCE
-
- Package
trie
- Source
trie.lisp (file)
- Function: copy-trie-node INSTANCE
-
- Package
trie
- Source
trie.lisp (file)
- Function: count-tags PATHNAME
-
- Package
tag-analysis
- Source
tag-analysis.lisp (file)
- Function: covering-class TAG-TABLE TS
-
- Package
class-guesser
- Source
class-guesser.lisp (file)
- Function: default-cons SIZE &optional WILL-RECLAIM-P
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: extend-ssb SSB
-
- Package
ssb
- Source
ssb.lisp (file)
- Function: fast-integer-length X
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: fill-sfm MATRIX &optional VALUE
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: finalize-path PROBS TRAIL PATH HMM-EST LIMIT MAXP
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: finger-end SKIP-LIST
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: finger-next SKIP-LIST
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: finger-start SKIP-LIST
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: free-bt BT
-
- Package
tag-analysis
- Source
tag-analysis.lisp (file)
- Function: free-node NODE
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: get-class-number TAGS CLASS-NUMBERS
-
- Package
vector-lexicon
- Source
vector-lexicon.lisp (file)
- Function: get-qua-internal GENERIC-FUNCTION CLASS SUPERCLASS
-
- Package
cl-extensions
- Source
cl-extensions.lisp (file)
- Function: get-random-id CORPUS SEEN-DOCS
-
- Package
tag-trainer
- Source
tag-trainer.lisp (file)
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: hmm-add HMM-1 HMM-2
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-div HMM CONST
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-est-log-a INSTANCE
-
- Function: (setf hmm-est-log-a) VALUE INSTANCE
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-est-log-b INSTANCE
-
- Function: (setf hmm-est-log-b) VALUE INSTANCE
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-est-log-pi INSTANCE
-
- Function: (setf hmm-est-log-pi) VALUE INSTANCE
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-est-m INSTANCE
-
- Function: (setf hmm-est-m) VALUE INSTANCE
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-est-maxes INSTANCE
-
- Function: (setf hmm-est-maxes) VALUE INSTANCE
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-est-n INSTANCE
-
- Function: (setf hmm-est-n) VALUE INSTANCE
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-est-p OBJECT
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-est-probs INSTANCE
-
- Function: (setf hmm-est-probs) VALUE INSTANCE
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-est-resource INSTANCE
-
- Function: (setf hmm-est-resource) VALUE INSTANCE
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-p OBJECT
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: hmm-train-step SEQUENCE HMM ALPHA BETA C A-PRIME B-PRIME NORMS
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: initialize-path PROBS SEQUENCE HMM-EST
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: initialize-stream-head STREAM START END SH
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: insert-node NODE SKIP-LIST
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: invert-class-numbers CLASS-NUMBERS
-
- Package
vector-lexicon
- Source
vector-lexicon.lisp (file)
- Function: io-copy-fn-name INSTANCE
-
- Function: (setf io-copy-fn-name) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-free-fn-name INSTANCE
-
- Function: (setf io-free-fn-name) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-io-copy-fn INSTANCE
-
- Function: (setf io-io-copy-fn) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-io-copy-fn-name INSTANCE
-
- Function: (setf io-io-copy-fn-name) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-io-fns-name INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-io-free-fn INSTANCE
-
- Function: (setf io-io-free-fn) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-io-free-fn-name INSTANCE
-
- Function: (setf io-io-free-fn-name) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-io-read-fn INSTANCE
-
- Function: (setf io-io-read-fn) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-io-read-fn-name INSTANCE
-
- Function: (setf io-io-read-fn-name) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-io-size-fn INSTANCE
-
- Function: (setf io-io-size-fn) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-io-size-fn-name INSTANCE
-
- Function: (setf io-io-size-fn-name) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-io-write-fn INSTANCE
-
- Function: (setf io-io-write-fn) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-io-write-fn-name INSTANCE
-
- Function: (setf io-io-write-fn-name) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-order-fn-name INSTANCE
-
- Function: (setf io-order-fn-name) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-read-fn-name INSTANCE
-
- Function: (setf io-read-fn-name) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-size-fn-name INSTANCE
-
- Function: (setf io-size-fn-name) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: io-write-fn-name INSTANCE
-
- Function: (setf io-write-fn-name) VALUE INSTANCE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: log-matrix-transposed MATRIX
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: log-vector VECTOR
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: make-bt FORM START-POS END-POS CLASS
-
- Package
tag-analysis
- Source
tag-analysis.lisp (file)
- Function: make-class-numbers ()
-
- Package
vector-lexicon
- Source
vector-lexicon.lisp (file)
- Function: make-delta FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Function: make-node KEY VALUE
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: make-pair-order-fn FSA1 FSA2
-
- Package
finite-state-automata
- Source
fsa-calculus.lisp (file)
- Function: make-pis SLOT-NAMES SLOT-TYPES ACCESSORS
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: make-set-set ELEMENT FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Function: make-state-set FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Function: make-storage-bucket &key (NAME NAME) (BUCKETS BUCKETS) (OUT-SIZE OUT-SIZE) (OUT-COUNT OUT-COUNT) (CONS-FN CONS-FN)
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: make-stream-head ()
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: make-symbol-relation FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Function: make-symbol-set FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Function: make-tag TOKEN-SSB TAG-SSB
-
- Package
tag-brown
- Source
tag-brown.lisp (file)
- Function: make-tokenizer-tables &key (START-STATE START-STATE) (DELTA DELTA) (FINALS FINALS)
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: make-training-hmm DICT-TS SYMBOL-BIASES TRANSITION-BIASES
-
- Package
tag-trainer
- Source
tag-trainer.lisp (file)
- Function: make-trie &key (ROOT-VALUE ROOT-VALUE) (ROOT-SUBNODES ROOT-SUBNODES) (KEY-FN KEY-FN) (INVERSE-KEY-FN INVERSE-KEY-FN)
-
- Package
trie
- Source
trie.lisp (file)
- Function: make-trie-node KEY
-
- Package
trie
- Source
trie.lisp (file)
- Function: map-state OLD-STATE RELATION NEW-FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Function: mask-tag-table TAG-TABLE CLASS-NUMBER TS
-
- Package
class-guesser
- Source
class-guesser.lisp (file)
- Function: next-array HMM-EST
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: normalize-a-prime A-PRIME NORMS HMM
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: normalize-alpha ALPHA N TIME C
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: parse-token STREAM POS END SSB1 SSB2
-
- Package
tag-brown
- Source
tag-brown.lisp (file)
- Function: pis-accessors STRUCTURE
-
- Function: (setf pis-accessors) VALUE STRUCTURE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: pis-slot-names STRUCTURE
-
- Function: (setf pis-slot-names) VALUE STRUCTURE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: pis-slot-types STRUCTURE
-
- Function: (setf pis-slot-types) VALUE STRUCTURE
-
- Package
binary-io
- Source
io-structs.lisp (file)
- Function: pop-node SKIP-LIST
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: print-storage-bucket SB &optional STREAM DEPTH
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: random-level ()
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: read-until-newline STREAM SSB
-
- Package
vector-lexicon
- Source
vector-lexicon.lisp (file)
- Function: read-until-space STREAM SSB
-
- Package
vector-lexicon
- Source
vector-lexicon.lisp (file)
- Function: remove-node SKIP-LIST
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: return-array ARRAY HMM-EST
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: round-bucket SIZE
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: sb-buckets INSTANCE
-
- Function: (setf sb-buckets) VALUE INSTANCE
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: sb-cons-fn INSTANCE
-
- Function: (setf sb-cons-fn) VALUE INSTANCE
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: sb-name INSTANCE
-
- Function: (setf sb-name) VALUE INSTANCE
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: sb-out-count INSTANCE
-
- Function: (setf sb-out-count) VALUE INSTANCE
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: sb-out-size INSTANCE
-
- Function: (setf sb-out-size) VALUE INSTANCE
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: set-finger KEY HEADER FINGER SLEVEL ORDER-FN
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: sfm-add M1 M2
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: sfm-div M CONST
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: sfm-read STREAM
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: sfm-write SFM STREAM
-
- Package
hmm
- Source
hmm.lisp (file)
- Function: sh-end INSTANCE
-
- Function: (setf sh-end) VALUE INSTANCE
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: sh-pos INSTANCE
-
- Function: (setf sh-pos) VALUE INSTANCE
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: sh-read-char SH
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: sh-read-pointer INSTANCE
-
- Function: (setf sh-read-pointer) VALUE INSTANCE
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: sh-ssb INSTANCE
-
- Function: (setf sh-ssb) VALUE INSTANCE
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: sh-stream INSTANCE
-
- Function: (setf sh-stream) VALUE INSTANCE
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: shift-nodes SRC DEST
-
- Package
skip-list
- Source
skip-list.lisp (file)
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: size-bucket N
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: skip-list-delta SKIP1 SKIP2 &optional MERGE-VALUES
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: skip-list-destructive-intersection SKIP1 SKIP2 &optional MERGE-VALUES
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: skip-list-finger INSTANCE
-
- Function: (setf skip-list-finger) VALUE INSTANCE
-
- Package
skip-list
- Source
skip-list.lisp (file)
-
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: skip-list-level INSTANCE
-
- Function: (setf skip-list-level) VALUE INSTANCE
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: skip-list-order-fn INSTANCE
-
- Function: (setf skip-list-order-fn) VALUE INSTANCE
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: skip-list-p OBJECT
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: skip-list-put KEY SKIP-LIST VALUE
-
- Package
skip-list
- Source
skip-list.lisp (file)
- Function: sort-fixnum-plist LIST
-
- Package
class-guesser
- Source
class-guesser.lisp (file)
- Function: sort-trie-node LIST
-
- Package
trie
- Source
trie.lisp (file)
- Function: ssb-size INSTANCE
-
- Function: (setf ssb-size) VALUE INSTANCE
-
- Package
ssb
- Source
ssb.lisp (file)
- Function: sstring-buffer-p OBJECT
-
- Package
ssb
- Source
ssb.lisp (file)
- Function: sstring-replace OLD NEW LENGTH
-
- Package
ssb
- Source
ssb.lisp (file)
- Function: storage-bucket-p OBJECT
-
- Package
variable-storage
- Source
variable-storage.lisp (file)
- Function: stream-head-p OBJECT
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: stream-to-tokens TS LIMIT
-
- Package
tag-trainer
- Source
tag-trainer.lisp (file)
- Function: string-input-stream-limit INSTANCE
-
- Package
cl-extensions
- Source
SYS:SRC;CODE;STREAM.LISP (not found)
- Function: sv-replace OLD NEW LENGTH
-
- Package
svb
- Source
svb.lisp (file)
- Function: svb-p OBJECT
-
- Package
svb
- Source
svb.lisp (file)
- Function: tag-next-sentence TS HMM-EST SENT-SVB HMM-SVB
-
- Package
tag-analysis
- Source
tag-analysis.lisp (file)
- Function: tokenizer-tables-p OBJECT
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: tokens-to-input-seq TOKENS
-
- Package
tag-trainer
- Source
tag-trainer.lisp (file)
- Function: train-on-docs-internal CORPUS RANDOM-STATE QUANTA QUANTUM ITERATIONS QUIET-P &optional TS
-
- Package
tag-trainer
- Source
tag-trainer.lisp (file)
- Function: train-on-files-internal FILES QUANTUM ITERATIONS QUIET-P &optional TS
-
- Package
tag-trainer
- Source
tag-trainer.lisp (file)
- Function: train-on-streams NEXT-OPEN-STREAM CLOSE-STREAM &key TS ITERATIONS QUANTUM QUIET-P
-
- Package
tag-trainer
- Source
tag-trainer.lisp (file)
- Function: trie-inverse-key-fn INSTANCE
-
- Function: (setf trie-inverse-key-fn) VALUE INSTANCE
-
- Package
trie
- Source
trie.lisp (file)
- Function: trie-key-fn INSTANCE
-
- Function: (setf trie-key-fn) VALUE INSTANCE
-
- Package
trie
- Source
trie.lisp (file)
- Function: trie-node-next INSTANCE
-
- Function: (setf trie-node-next) VALUE INSTANCE
-
- Package
trie
- Source
trie.lisp (file)
- Function: trie-node-p OBJECT
-
- Package
trie
- Source
trie.lisp (file)
- Function: trie-node-subnode INSTANCE
-
- Function: (setf trie-node-subnode) VALUE INSTANCE
-
- Package
trie
- Source
trie.lisp (file)
- Function: trie-p OBJECT
-
- Package
trie
- Source
trie.lisp (file)
- Function: trie-root-subnodes INSTANCE
-
- Function: (setf trie-root-subnodes) VALUE INSTANCE
-
- Package
trie
- Source
trie.lisp (file)
- Function: trie-root-value INSTANCE
-
- Function: (setf trie-root-value) VALUE INSTANCE
-
- Package
trie
- Source
trie.lisp (file)
- Function: truncate-trie TS &key LIMIT COVERAGE
-
- Package
class-guesser
- Source
class-guesser.lisp (file)
- Function: tt-delta INSTANCE
-
- Function: (setf tt-delta) VALUE INSTANCE
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: tt-finals INSTANCE
-
- Function: (setf tt-finals) VALUE INSTANCE
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: tt-start-state INSTANCE
-
- Function: (setf tt-start-state) VALUE INSTANCE
-
- Package
fsa-tokenizer
- Source
fsa-tokenizer.lisp (file)
- Function: valid-id-p ID CORPUS
-
- Package
tag-trainer
- Source
tag-trainer.lisp (file)
6.2.5 Generic functions
- Generic Function: brown-truth-ts OBJECT
-
- Generic Function: (setf brown-truth-ts) NEW-VALUE OBJECT
-
- Package
tag-brown
- Methods
- Method: brown-truth-ts (BROWN-EVALUATION-TS brown-evaluation-ts)
-
automatically generated reader method
- Source
tag-brown.lisp (file)
- Method: (setf brown-truth-ts) NEW-VALUE (BROWN-EVALUATION-TS brown-evaluation-ts)
-
automatically generated writer method
- Source
tag-brown.lisp (file)
- Generic Function: closed-class-table OBJECT
-
- Generic Function: (setf closed-class-table) NEW-VALUE OBJECT
-
- Package
class-guesser
- Methods
- Method: closed-class-table (SUFFIX-TRAINING-TS suffix-training-ts)
-
automatically generated reader method
- Source
class-guesser.lisp (file)
- Method: (setf closed-class-table) NEW-VALUE (SUFFIX-TRAINING-TS suffix-training-ts)
-
automatically generated writer method
- Source
class-guesser.lisp (file)
- Generic Function: dict-ts OBJECT
-
- Generic Function: (setf dict-ts) NEW-VALUE OBJECT
-
- Package
tag-trainer
- Methods
- Method: dict-ts (TRAINING-TS training-ts)
-
automatically generated reader method
- Source
tag-trainer.lisp (file)
- Method: (setf dict-ts) NEW-VALUE (TRAINING-TS training-ts)
-
automatically generated writer method
- Source
tag-trainer.lisp (file)
- Generic Function: dict-ts OBJECT
-
- Generic Function: (setf dict-ts) NEW-VALUE OBJECT
-
- Package
class-guesser
- Methods
- Method: dict-ts (SUFFIX-TRAINING-TS suffix-training-ts)
-
automatically generated reader method
- Source
class-guesser.lisp (file)
- Method: (setf dict-ts) NEW-VALUE (SUFFIX-TRAINING-TS suffix-training-ts)
-
automatically generated writer method
- Source
class-guesser.lisp (file)
- Generic Function: dict-ts OBJECT
-
- Generic Function: (setf dict-ts) NEW-VALUE OBJECT
-
- Package
tag-analysis
- Methods
- Method: dict-ts (TAGGING-TS tagging-ts)
-
automatically generated reader method
- Source
tag-analysis.lisp (file)
- Method: (setf dict-ts) NEW-VALUE (TAGGING-TS tagging-ts)
-
automatically generated writer method
- Source
tag-analysis.lisp (file)
- Generic Function: epsilon-closure STATE FSA
-
- Package
finite-state-automata
- Methods
- Method: epsilon-closure (STATES ordered-set) (FSA nfa)
-
- Source
fsa-basics.lisp (file)
- Method: epsilon-closure STATE (FSA nfa)
-
- Source
fsa-basics.lisp (file)
- Generic Function: extended-delta SYMBOL STATE FSA
-
- Package
finite-state-automata
- Methods
- Method: extended-delta SYMBOL (STATES ordered-set) (FSA nfa)
-
- Source
fsa-basics.lisp (file)
- Method: extended-delta SYMBOL STATE (FSA nfa)
-
- Source
fsa-basics.lisp (file)
- Generic Function: file-length STREAM
-
- Package
cl-extensions
- Methods
- Method: file-length (STREAM string-stream)
-
- Source
cl-extensions.lisp (file)
- Method: file-length (STREAM stream)
-
- Source
cl-extensions.lisp (file)
- Generic Function: fsa-backups OBJECT
-
- Generic Function: (setf fsa-backups) NEW-VALUE OBJECT
-
- Package
fsa-tokenizer
- Methods
- Method: fsa-backups (TOKENIZER-FSA tokenizer-fsa)
-
automatically generated reader method
- Source
fsa-tokenizer.lisp (file)
- Method: (setf fsa-backups) NEW-VALUE (TOKENIZER-FSA tokenizer-fsa)
-
automatically generated writer method
- Source
fsa-tokenizer.lisp (file)
- Generic Function: fsa-print FSA &optional STREAM
-
- Package
finite-state-automata
- Methods
- Method: fsa-print (FSA fsa) &optional STREAM
-
- Source
fsa-basics.lisp (file)
- Generic Function: fsa-types OBJECT
-
- Generic Function: (setf fsa-types) NEW-VALUE OBJECT
-
- Package
fsa-tokenizer
- Methods
- Method: fsa-types (TOKENIZER-FSA tokenizer-fsa)
-
automatically generated reader method
- Source
fsa-tokenizer.lisp (file)
- Method: (setf fsa-types) NEW-VALUE (TOKENIZER-FSA tokenizer-fsa)
-
automatically generated writer method
- Source
fsa-tokenizer.lisp (file)
- Generic Function: list-head OBJECT
-
- Generic Function: (setf list-head) NEW-VALUE OBJECT
-
- Package
list-sets
- Methods
- Method: list-head (LIST-SET list-set)
-
automatically generated reader method
- Source
list-sets.lisp (file)
- Method: (setf list-head) NEW-VALUE (LIST-SET list-set)
-
automatically generated writer method
- Source
list-sets.lisp (file)
- Generic Function: list-order OBJECT
-
- Generic Function: (setf list-order) NEW-VALUE OBJECT
-
- Package
list-sets
- Methods
- Method: list-order (LIST-SET list-set)
-
automatically generated reader method
- Source
list-sets.lisp (file)
- Method: (setf list-order) NEW-VALUE (LIST-SET list-set)
-
automatically generated writer method
- Source
list-sets.lisp (file)
- Generic Function: make-fsa-delta-load-form DFA
-
- Package
finite-state-automata
- Methods
- Method: make-fsa-delta-load-form (DFA dfa)
-
- Source
fsa-basics.lisp (file)
- Generic Function: make-fsa-final-states-load-form FSA
-
- Package
finite-state-automata
- Methods
- Method: make-fsa-final-states-load-form (FSA fsa)
-
- Source
fsa-basics.lisp (file)
- Generic Function: make-tt FSA
-
- Package
fsa-tokenizer
- Methods
- Method: make-tt (FSA fixnum-states)
-
- Source
fsa-tokenizer.lisp (file)
- Generic Function: merge-states OLD-STATE-SET NEW-STATE NEW-FSA OLD-FSA
-
- Package
finite-state-automata
- Source
fsa-basics.lisp (file)
- Methods
- Method: merge-states OLD-STATE-SET NEW-STATE NEW (OLD nfa)
-
- Generic Function: relation-skip-list OBJECT
-
- Generic Function: (setf relation-skip-list) NEW-VALUE OBJECT
-
- Package
skip-list-relations
- Methods
- Method: relation-skip-list (SKIP-LIST-RELATION skip-list-relation)
-
automatically generated reader method
- Source
skip-list-relations.lisp (file)
- Method: (setf relation-skip-list) NEW-VALUE (SKIP-LIST-RELATION skip-list-relation)
-
automatically generated writer method
- Source
skip-list-relations.lisp (file)
- Generic Function: suffix-trie OBJECT
-
- Generic Function: (setf suffix-trie) NEW-VALUE OBJECT
-
- Package
class-guesser
- Methods
- Method: suffix-trie (SUFFIX-TRAINING-TS suffix-training-ts)
-
automatically generated reader method
- Source
class-guesser.lisp (file)
- Method: (setf suffix-trie) NEW-VALUE (SUFFIX-TRAINING-TS suffix-training-ts)
-
automatically generated writer method
- Source
class-guesser.lisp (file)
- Method: suffix-trie (SUFFIX-LEXICON suffix-lexicon)
-
automatically generated reader method
- Source
class-guesser.lisp (file)
- Method: (setf suffix-trie) NEW-VALUE (SUFFIX-LEXICON suffix-lexicon)
-
automatically generated writer method
- Source
class-guesser.lisp (file)
- Generic Function: suffix-ts-count OBJECT
-
- Generic Function: (setf suffix-ts-count) NEW-VALUE OBJECT
-
- Package
class-guesser
- Methods
- Method: suffix-ts-count (SUFFIX-TRAINING-TS suffix-training-ts)
-
automatically generated reader method
- Source
class-guesser.lisp (file)
- Method: (setf suffix-ts-count) NEW-VALUE (SUFFIX-TRAINING-TS suffix-training-ts)
-
automatically generated writer method
- Source
class-guesser.lisp (file)
- Generic Function: tokenizer-tt OBJECT
-
- Package
fsa-tokenizer
- Methods
- Method: tokenizer-tt (FSA-TOKENIZER fsa-tokenizer)
-
automatically generated reader method
- Source
fsa-tokenizer.lisp (file)
- Generic Function: ts-ambiguous OBJECT
-
- Generic Function: (setf ts-ambiguous) NEW-VALUE OBJECT
-
- Package
tag-brown
- Methods
- Method: ts-ambiguous (BROWN-EVALUATION-TS brown-evaluation-ts)
-
automatically generated reader method
- Source
tag-brown.lisp (file)
- Method: (setf ts-ambiguous) NEW-VALUE (BROWN-EVALUATION-TS brown-evaluation-ts)
-
automatically generated writer method
- Source
tag-brown.lisp (file)
- Generic Function: ts-class-trie OBJECT
-
- Generic Function: (setf ts-class-trie) NEW-VALUE OBJECT
-
- Package
tag-basics
- Methods
- Method: ts-class-trie (BASIC-TAG-TS basic-tag-ts)
-
automatically generated reader method
- Source
tag-basics.lisp (file)
- Method: (setf ts-class-trie) NEW-VALUE (BASIC-TAG-TS basic-tag-ts)
-
automatically generated writer method
- Source
tag-basics.lisp (file)
- Generic Function: ts-class-vector OBJECT
-
- Generic Function: (setf ts-class-vector) NEW-VALUE OBJECT
-
- Package
tag-basics
- Methods
- Method: ts-class-vector (BASIC-TAG-TS basic-tag-ts)
-
automatically generated reader method
- Source
tag-basics.lisp (file)
- Method: (setf ts-class-vector) NEW-VALUE (BASIC-TAG-TS basic-tag-ts)
-
automatically generated writer method
- Source
tag-basics.lisp (file)
- Generic Function: ts-confusion-table OBJECT
-
- Generic Function: (setf ts-confusion-table) NEW-VALUE OBJECT
-
- Package
tag-brown
- Methods
- Method: ts-confusion-table (BROWN-EVALUATION-TS brown-evaluation-ts)
-
automatically generated reader method
- Source
tag-brown.lisp (file)
- Method: (setf ts-confusion-table) NEW-VALUE (BROWN-EVALUATION-TS brown-evaluation-ts)
-
automatically generated writer method
- Source
tag-brown.lisp (file)
- Generic Function: ts-error-trie OBJECT
-
- Generic Function: (setf ts-error-trie) NEW-VALUE OBJECT
-
- Package
tag-brown
- Methods
- Method: ts-error-trie (BROWN-EVALUATION-TS brown-evaluation-ts)
-
automatically generated reader method
- Source
tag-brown.lisp (file)
- Method: (setf ts-error-trie) NEW-VALUE (BROWN-EVALUATION-TS brown-evaluation-ts)
-
automatically generated writer method
- Source
tag-brown.lisp (file)
- Generic Function: ts-errors OBJECT
-
- Generic Function: (setf ts-errors) NEW-VALUE OBJECT
-
- Package
tag-brown
- Methods
- Method: ts-errors (BROWN-EVALUATION-TS brown-evaluation-ts)
-
automatically generated reader method
- Source
tag-brown.lisp (file)
- Method: (setf ts-errors) NEW-VALUE (BROWN-EVALUATION-TS brown-evaluation-ts)
-
automatically generated writer method
- Source
tag-brown.lisp (file)
- Generic Function: ts-hmm OBJECT
-
- Generic Function: (setf ts-hmm) NEW-VALUE OBJECT
-
- Package
tag-trainer
- Methods
- Method: ts-hmm (TRAINING-TS training-ts)
-
automatically generated reader method
- Source
tag-trainer.lisp (file)
- Method: (setf ts-hmm) NEW-VALUE (TRAINING-TS training-ts)
-
automatically generated writer method
- Source
tag-trainer.lisp (file)
- Generic Function: ts-hmm-est OBJECT
-
- Generic Function: (setf ts-hmm-est) NEW-VALUE OBJECT
-
- Package
tag-analysis
- Methods
- Method: ts-hmm-est (TAGGING-TS tagging-ts)
-
automatically generated reader method
- Source
tag-analysis.lisp (file)
- Method: (setf ts-hmm-est) NEW-VALUE (TAGGING-TS tagging-ts)
-
automatically generated writer method
- Source
tag-analysis.lisp (file)
- Generic Function: ts-output-p OBJECT
-
- Generic Function: (setf ts-output-p) NEW-VALUE OBJECT
-
- Package
tag-brown
- Methods
- Method: ts-output-p (BROWN-EVALUATION-TS brown-evaluation-ts)
-
automatically generated reader method
- Source
tag-brown.lisp (file)
- Method: (setf ts-output-p) NEW-VALUE (BROWN-EVALUATION-TS brown-evaluation-ts)
-
automatically generated writer method
- Source
tag-brown.lisp (file)
- Generic Function: ts-tag-trie OBJECT
-
- Generic Function: (setf ts-tag-trie) NEW-VALUE OBJECT
-
- Package
tag-basics
- Methods
- Method: ts-tag-trie (BASIC-TAG-TS basic-tag-ts)
-
automatically generated reader method
- Source
tag-basics.lisp (file)
- Method: (setf ts-tag-trie