S
- saving modularized applications
- scalability
- implementing, using
allow other processing - of lists
- performance issues for
- software development standard
- scanned rules
- See also polling
- avoiding
- creating processes, using
- scheduled drawing mode
- searches
- keyword
- scalability issues for
- seeking data
- self-documentation
- using modules to support
- sensors
- See variables
- sequences
- See also attribute access facility, lists, and structures
- accessing
- sequence
- values
- comparing with lists
- creating
- guidelines for using
- representing nested data structures, using
- using to create nested lists
- sequential development
- See also concurrent development and parallel development
- sequential processing
- servers
- @aGlance/IT
- COM
- CORBA
- G2
- HTTP
- Java
- TCP/IP
- setpoints
- settings, module
- shadowing API procedures
- signalling errors
- simple attributes
- simulated data
- single-threaded processing
- See also multi-threaded processing
- implementing
- maintaining atomicity in
- sliders
- software development standards
- APIs
- coding conventions
- GUIs
- modularity
- naming conventions
- object-oriented design
- reusability
- scalability
- software development techniques
- goal-based design
- operational prototyping
- team development
- waterfall
- source code control
- commercial systems for
- essential features of
- G2 features for
- managing source code, using
- other techniques for
- using in G2
- source code directory
- specialization
- specifications
- requirement
- written
- spreadsheet specifications
- spreadsheet views
- spreadsheets
- stability declarations
- See also inlining
- benchmarking results for
- array references
- calling efficiency
- list and array value assignments
- tight vs. loose typing
- maximizing performance, using
- standards
- coding
- distributed object
- networking
- software development
start action- state
- statements
allow other processing- animating objects in
- avoiding
- existence checking in
- type checking in
begincasechange the text ofcollect data
- indentation for
- introducing wait states, using
concludedo in parallel
- creating subthreads, using
- interacting with external processes, using
for...do
- indentation for
- introducing wait states, using
if there exists ... such thatif-then-else- implicit iteration in
inform- list iteration
on error
- indentation for
- minimizing
- performance of
- polling in
- referencing based on relation in
repeat- scalability issues in
- testing symbolic equality in
wait forwait until
- strings, text
- strong typing
- See also typed attributes
- benchmarking results for
- declaring
- attributes, using
- procedure arguments and local names, using
- supporting testing, using
- structures
- See also attribute access facility and sequences
- accessing
- structure
- values of
- comparing with items
- creating
- creating dynamic, nested data structures, using
- guidelines for using
- representing attribute-value pairs, using
- stubs
- See also connections
- declaring for classes
- inheriting, using multiple inheritance
- subclasses
- comparing with subobjects
- creating
- definition of
- inheriting across modules
- representing
- subclassing
- arrays
- benchmarking results for
- array references
- list and array value assignments
- built-in data structures
- classes
- built-in definition
- user-defined
- lists
- parameters
- variables
- subobjects
- avoiding embedding external variables in
- comparing with subclasses
- creating
- guidelines for using
- restricting classes of
- subsystems
- object-oriented design technique
- subthreads
- See also processes
- creating new
- using procedures
- using rules
- definition of
- subworkspace connection posts
- subworkspaces
- activatable
- avoiding large numbers of
- creating
- guidelines for using
- storing adjunct information on
- superior classes
- symbols
- avoiding generating random
- enumerating
- using truth values for
sys-mod.kb- system procedures
- benchmarking results for
- performance of
- system tables
- Drawing Parameters
- KB Configuration
- system-defined attributes
- accessing
Copyright © 1997 Gensym Corporation, Inc.