Next Previous Top Contents

LispWorks User Guide

Index


!

  !

$

  $(dollar) variable
  $$ variable
  $$$ variable

>

  :> debugger command

A

  :a debugger command
  abort restart
  action lists
    defining
    examples
    undefining
  add-special-free-action function
  add-sql-stream function
  add-symbol-profiler function
  adding actions to action lists
  advice
    after
    around
    before
    example of use
    facility
    for macros
    for methods
    main chapter
    removing
  after advice
  :after keyword
  :all debugger command
  :all keyword
  all, SQL operator
  :allocation keyword
  allocation-in-gen-num function
  allocation-in-gen-num macro
  any, SQL operator [1] [2]
  around advice
  attribute-type function
  avoid-gc function

B

  :b debugger command
  backtrace
    quick backtrace
    verbose backtrace
  :backtrace keyword
  base slot
  before advice
  :before keyword
  :bindings keyword
  :bq debugger command
  :break keyword
  :break-on-exit keyword

C

  :c debugger command
  C functions
    malloc
    memalign
    realloc
  call-next-advice function [1] [2]
  catch frame, examining
  :catchers keyword
  :caused-by keyword
  :cc debugger command
  classes
    database
    standard-db-class
    standard-db-object
  clean-down function
  clean-generation-0 function
  collect-generation-2 function [1] [2]
  collect-highest-generation function
  commit function
  commitfunction
  Common Lisp
    systems. See system
  compile-system function
  compiler
    comparison with interpreter
    control
    levels of safety
    main chapter
    optimization of [1]
    workings of
  configuring the printer
  connect function
  *connect-if-exists* variable
  connected-databases function
  continue restart
  create-index function
  create-process function
  create-table function
  create-view function
  create-view-from-class function
  creation of process
  current frame
  current process
  *current-process* variable
  customization
    main chapter
    of editor

D

  database
    classes in SQL
    connection in SQL
  database class
  database-name function
  DDL [1] [2]
  *debug-io* variable
  *debug-print-length* variable
  *debug-print-level* variable
  debugger
    commands
    control variables
    invoking from the tracer
    main chapter
  debugger commands
    :<
    :>
    :a
    :all
    :b
    :bq
    :c
    :cc
    :ed
    :error
    :get
    :his
    :lambda
    :lf
    :n
    :p
    :redo
    :res
    :ret
    :top
    :use
    :v
  declaim macro
  declare special form [1] [2]
  def-view-class macro [1] [2]
  defadvice macro [1] [2] [3]
  *default-database* variable [1] [2]
  *default-database-type* variable
  :default-pathname keyword
  define-action macro
  define-action-list macro
  definition specs
  defparser
    error handling with
  defparser macro
    functions defined by
  defsystem macro [1] [2]
    examples of use
  delete-advice macro [1] [2]
  delete-instance-records generic function
  delete-records function
  delete-recordsfunction
  delete-sql-stream function
  describe function
  *describe-length* variable
  *describe-level* special variable
  describe-object generic function
  *describe-print-length* variable
  *describe-print-level* variable
  diagnostic utilities
    for action lists
  disable-sql-reader-syntax function
  disconnect function
  DML [1] [2]
  do-query macro
  $(dollar) variable
  $$ variable
  $$$ variable
  :dont-know keyword
  drop-index function
  drop-table function
  drop-view function
  drop-view-from-class function

E

  :ed debugger command
  editor
    customizing
  enable-sql-reader-syntax function [1] [2]
  enlarge-static function
  :entrycond keyword
  :error debugger command
  error handling
    in parser generator
  errors in SQL
  :eval-after keyword
  :eval-before keyword
  evaluating
    forms during tracing [1]
  exception handling
    for action lists
  execute-command function
  execution functions
  execution profiling
  execution stack
    examining
  :exitcond keyword
  expand-generation-1 function
  extended-time macro [1] [2]

F

  fasl (fast load)
    description
  FDDL
  FDML
  files
    load-on-demand
  find-database function
  find-object-size function
  find-process-from-name function
  flag-not-special-free-action function
  flag-special-free-action function
  forms
    evaluating when tracing [1]
  frame, examining
  free-important-locks function
  function, altering with advice
  Functional DDL
  Functional DML
  functional interface in SQL
  functions
    add-special-free-action
    add-sql-stream
    add-symbol-profiler
    allocation-in-gen-num
    arguments for traced
    attribute-type
    avoid-gc
    call-next-advice [1] [2]
    clean-down
    clean-generation-0
    collect-generation-2 [1] [2]
    collect-highest-generation
    commit [1] [2]
    compile-system
    connect
    connected-databases
    create-index
    create-process
    create-table
    create-view
    create-view-from-class
    database-name
    delete-records [1] [2]
    delete-sql-stream
    describe
    disable-sql-reader-syntax
    disconnect
    drop-index
    drop-table
    drop-view
    drop-view-from-class
    enable-sql-reader-syntax [1] [2]
    enlarge-static
    execute-command
    expand-generation-1
    find-database
    find-object-size
    find-process-from-name
    flag-not-special-free-action
    flag-special-free-action
    free-important-locks
    gc-if-needed
    get-default-generation
    get-gc-parameters
    in-malloc [1] [2]
    initialize-database-type [1] [2]
    initialize-multiprocessing
    insert-records [1] [2]
    inspect
    list-all-processes
    list-attributes
    list-classes
    list-sql-streams
    locally-disable-sql-reader-syntax
    locally-enable-sql-reader-syntax
    make-lock
    map-query
    mark-and-sweep
    normal-gc
    print-actions
    print-profile-list
    print-query
    process-allow-scheduling
    process-arrest-reasons
    process-break
    process-interrupt
    process-kill
    process-lock
    process-name
    process-priority
    process-run-function [1] [2]
    process-run-reasons
    process-unlock
    process-wait [1] [2]
    process-wait-function
    process-wait-with-timeout [1] [2]
    proclaim [1] [2]
    ps
    query
    remove-advice [1] [2]
    remove-special-free-action
    remove-symbol-profiler
    reset-profiler
    restore-sql-reader-syntax-state
    results for traced
    rollback [1] [2]
    room
    save-image
    select [1] [2]
    set-debugger-options
    set-default-generation [1] [2]
    set-gc-parameters [1] [2] [3] [4]
    set-minimum-free-space [1] [2]
    set-profiler-threshold
    set-promotion-count [1] [2]
    set-up-profiler
    sql
    sql-expression
    sql-operation
    sql-operator
    sql-recording-p
    sql-stream
    start-sql-recording
    status
    stop-sql-recording
    switch-static-allocation [1] [2] [3]
    symbol-to-string
    toggle-source-debugging
    total-allocation
    tracing inside
    update-records [1] [2]
    without-interrupts
    without-preemption
  fundamental-character-input-stream class
  fundamental-character-output-stream class

G

  garbage collection, see also storage management
    main chapter
  gc-if-needed function
  generation
    definition
  generation 2
  generic functions
    delete-instance-records
    describe-object
    input-stream-p
    output-stream-p
    stream-clear-input
    stream-element-type
    stream-line-column
    stream-listen
    stream-read-char
    stream-start-line-p
    stream-unread-char
    stream-write-char
    update-record-from-slot
    update-record-from-slots
    update-records-from-instance
  :get debugger command
  get-default-generation function
  get-gc-parameters function
  grammar
    non-terminal
    resolving ambiguities
  graphics ports
  >, SQL operator
  group-by, SQL operator

H

  handler frame, examining
  :handler keyword
  having, SQL operator
  :hidden keyword
  *hidden-packages* variable
  :his debugger command
  hook functions

I

  in-malloc function [1] [2]
  in-static-area macro [1] [2]
  *initial-processes* variable
  initialization
    of SQL
  initialize-database-type  function
  initialize-database-type function
  initialize-multiprocessing function
  *initialized-database-types* variable
  input-stream-p generic function
  insert-records function [1] [2]
  :inside keyword
  inspect function
  *inspect-print-length* variable
  *inspect-print-level* variable
  inspector
    main chapter
    teletype
  interface
    between parser generator and lexical analyser
    SQL initialization
  interpreter
    differences from compiler
  intersection, SQL operator
  introduction
    main chapter
  :invisible keyword

J

  join slot

K

  keywords
    :after
    :all
    :allocation
    :backtrace
    :before
    :bindings
    :break
    :break-on-exit
    :catchers
    :caused-by
    :default-pathname
    :dont-know
    :entrycond
    :eval-after
    :eval-before
    :exitcond
    :handler
    :hidden
    :inside
    :invisible
    :maximum-buffer-size
    :maximum-overflow
    :members
    :minimum-buffer-size
    :minimum-for-sweep [1] [2]
    :minimum-overflow
    :new-generation-size
    :non-symbol
    :package
    :previous
    :process
    :requires [1] [2]
    :restarts
    :rules
    :source-only
    :step
    :trace-output
    :when

L

  :lambda debugger command
  levels of safety, see compiler
  :lf debugger command
  lightweight processes
  lightweight processes in LispWorks
  LispWorks
    customizing
    lightweight processes in
    processes
  list-all-processes function
  list-attributes function
  list-classes function
  list-sql-streams function
  list-tables macro
  load-on-demand
  locally-disable-sql-reader-syntax function
  locally-enable-sql-reader-syntax function
  locks
  loop macro
    extensions in Common SQL
  loop, extensions in Common SQL

M

  macros
    advice
    allocation-in-gen-num
    declaim
    def-view-class [1] [2]
    defadvice [1] [2] [3]
    define-action
    define-action-list
    defparser [1] [2]
    defsystem [1] [2]
    delete-advice [1] [2]
    do-query
    extended-time [1] [2]
    in-static-area [1] [2]
    list-tables
    loop
    undefine-action
    undefine-action-list
    with-heavy-allocation
    with-lock
    with-transaction [1] [2]
    without-interrupts
  make-lock function
  malloc C function
  map-query function
  mark
    and sweep
  mark-and-sweep function
  *max-trace-indent* variable
  :maximum-buffer-size keyword
  *maximum-ordinary-windows* variable
  :maximum-overflow keyword
  memalign C function
  :members keyword
  memory allocation during tracing
  memory management
    garbage collection strategy
    image reduction
    mark and sweep
    overflow
    timing in
  method
    advice
  methods
    tracing
  :minimum-buffer-size keyword
  :minimum-for-sweep keyword [1] [2]
  :minimum-overflow keyword
  minus, SQL operator
  modifying a database
  multi-processing
    locks

N

  :n debugger command
  :new-generation-size keyword
  :non-symbol keyword
  non-terminal in grammar
  normal-gc function
  not, SQL operator

O

  object
    object-oriented interface in SQL
    static
  Object Oriented DDL in SQL
  Object Oriented DML in SQL
  OODDL [1] [2]
  OODML [1] [2]
  optimization
    of compiler
  optimize qualities [1]
  output
    trace
  output-stream-p generic function

P

  :p debugger command
  package
    hiding
  :package keyword
  parser generator main chapter
  parser, error handling
  PostScript Printer Description files
  PPD files [1]
  :previous keyword
  print-actions function
  *print-binding-frames* variable
  *print-catch-frames* variable
  *print-handler-frames* variable
  *print-non-symbol-frames* variable
  *print-open-frames* variable
  print-profile-list function
  print-query function
  *print-restart-frames* variable
  printer
    configuring
  process
    creation
    current
    in LispWorks
    multi-processing chapter
  :process keyword
  process-allow-scheduling function
  process-arrest-reasons function
  process-break function
  *process-initial-bindings* variable
  process-interrupt function
  process-kill function
  process-lock function
  process-name function
  process-priority function
  process-run-function function [1] [2]
  process-run-reasons function
  process-unlock function
  process-wait function [1] [2]
  process-wait-function function
  process-wait-with-timeout function [1] [2]
  proclaim function [1] [2]
  profile time
  *profile-symbol-list* variable
  profiler
    interpretation of results
    main chapter
    pitfalls
    setting up
  profiling
    execution
    program
  program profiling
  ps function

Q

  query function
  quick backtrace

R

  real time
  realloc C function
  redo
  :redo debugger command
  remove-advice function [1] [2]
  remove-special-free-action function
  remove-symbol-profiler function
  removing actions from action lists
  :requires keyword [1] [2]
  :res debugger command
  reset-profiler function
  restart
  restart frame, examining
  :restarts keyword
  restore-sql-reader-syntax-state function
  :ret debugger command
  rollback function [1] [2]
  room function
  :rules keyword

S

  save-image function
  segmentation violation in compiled code
  select function [1] [2]
  select, SQL operator
  set-debugger-options function
  set-default-generation function [1] [2]
  set-gc-parameters function [1] [2] [3] [4]
  set-minimum-free-space function [1] [2]
  set-profiler-threshold function
  set-promotion-count function [1] [2]
  set-up-profiler function
  show paths from Editor command
  :source-only keyword
  special forms
    declare [1] [2]
  special variables
    *describe-level*
  SQL
    database classes
    database connection
    errors
    Functional DDL
    Functional DML
    functional interface
    I/O recording
    interface initialization
    iteration
    main chapter
    Object Oriented DDL
    Object Oriented DML
    object-oriented interface
    programmatic interface
    symbolic syntax
    transaction handling
    utilities
    [...] syntax
  SQL errors
    sql-database-error
    sql-error
    sql-reader-error
    sql-type-check-error
    sql-type-coercion-error
  sql function
  sql-database-error error
  sql-error error
  sql-expression function
  sql-operation function
  sql-operator function
  sql-reader-error error
  sql-recording-p function
  sql-stream function
  sql-type-check-error error
  sql-type-coercion-error error
  square bracket syntax
  stack
    examining
  standard-db-class class
  standard-db-object class
  *standard-output* variable
  start-sql-recording function
  static object
    allocation in memory management
  status function
  :step keyword
  stepper, entering when tracing
  stop-sql-recording function
  storage management
    main chapter
  stream-clear-input generic function
  stream-element-type generic function
  stream-line-column generic function
  stream-listen generic function
  stream-read-char generic function
  stream-start-line-p generic function
  stream-unread-char generic function
  stream-write-char generic function
  streams
    defining new
    directionality
    example [1]
    input
    instantiating
    output
    user defined
  sweep
  switch-static-allocation function [1] [2] [3]
  *symbol-alloc-gen-num* variable [1] [2]
  symbol-to-string function
  symbolic query syntax
  symbolic syntax in SQL
  syntax, in SQL
  system
    defining [1]
    introduction to [1]
    members of
    plan
    rules [1]

T

  teletype inspector
  toggle-source-debugging function
  tools
    inspector
  :top debugger command
  total-allocation function
  trace
    main chapter
  *trace-indent-width* variable
  *trace-level* variable
  :trace-output keyword
  *trace-output* variable
  *trace-print-circle* variable
  *trace-print-length* variable [1] [2]
  *trace-print-level* variable [1] [2]
  *trace-print-pretty* variable
  *traced-arglist* variable [1] [2] [3] [4]
  *traced-results* variable [1] [2]
  tracer
    :after option
    :allocation option
    :before option
    :break option
    :break-on-exit option
    commands available [1]
    definition specs
    directing output
    entering the stepper
    :entrycond option
    :eval-after option
    :eval-before option
    evaluating forms [1]
    example of use
    :exitcond option
    functions, tracing inside
    information displayed
    :inside option
    invoking the debugger
    memory allocation
    methods, tracing
    :process option
    restricting to a process
    :step option
    :trace-output option
    traced function, arguments for
    trced functions, results for
  transaction handling

U

  undefine-action macro
  undefine-action-list macro
  union, SQL operator
  update-record-from-slot generic function
  update-record-from-slots generic function
  update-records function [1] [2]
  update-records-from-instance generic function
  :use debugger command
  user defined stream
  utilities in SQL

V

  :v debugger command
  variables
    $ (dollar)
    $$
    $$$
    *connect-if-exists*
    *current-process*
    *debug-io*
    *debug-print-length*
    *debug-print-level*
    *default-database* [1] [2]
    *default-database-type*
    *describe-length*
    *describe-print-length*
    *describe-print-level*
    *hidden-packages*
    *initial-processes*
    *initialized-database-types*
    *inspect-print-length*
    *inspect-print-level*
    *max-trace-indent*
    *maximum-ordinary-windows*
    *print-binding-frames*
    *print-catch-frames*
    *print-handler-frames*
    *print-non-symbol-frames*
    *print-open-frames*
    *print-restart-frames*
    *process-initial-bindings*
    *profile-symbol-list*
    *standard-output*
    *symbol-alloc-gen-num* [1] [2]
    *trace-indent-width*
    *trace-level*
    *trace-output*
    *trace-print-circle*
    *trace-print-length* [1] [2]
    *trace-print-level* [1] [2]
    *trace-print-pretty*
    *traced-arglist* [1] [2] [3] [4]
    *traced-results* [1] [2]
    for action lists
  verbose backtrace
  virtual (ordinary) slots
  virtual time

W

  :when keyword
  with-heavy-allocation macro
  with-lock macro
  with-transaction macro
  with-transactionmacro
  without-interrupts function
  without-interrupts macro
  without-preemption function

[

  [...]  syntax in SQL

\

  :< debugger command

LispWorks User Guide - 14 Oct 1998

Next Previous Top Contents

Generated with Harlequin WebMaker