A Survey on In-context Learning | Synapse