Go backward to Changing working memory.
Go up to Changing working memory.
Go forward to remove-wme.

add-wme
-------

Adds a new working memory element to working memory with the given id,
attribute, and value.  `*' means create a new identifier (gensym) for that
field.

WARNING: this command may have weird side effects (possibly even including
system crashes).  For example, the chunker can't backtrace through working
memory elements created via add-wme.

SYNTAX

(add-wme existing-identifier ^ { attribute | `*'} { value | `*' } [+])


EXAMPLE

Soar> (add-wme g1 ^name top-level-goal)