From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by sourceware.org (Postfix) with ESMTPS id F0AE7386F802 for ; Fri, 10 May 2024 20:15:40 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org F0AE7386F802 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org F0AE7386F802 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::634 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1715372143; cv=none; b=Ys+Au0hPGB9GQM3Opvw13U0PNJAwHe4v0MyApFDAFQwJMmYsHBlQfErWsNYB2HFVdqoaNw00vWepugI6L6U6Gpp8vEYpVbjhCU5AeW/8YjSzI3wnz7zP7sSDBPdFz8IbdeKZ52RZxmba2EwLfEb2/neJioDxHRWZceQz2xAkso8= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1715372143; c=relaxed/simple; bh=eCR+onrQelf1pcyCV4MBuMP+OhTtMEC9HhBxGpQMmIQ=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=UDPpl6IAesF9vxto5pbLTjNLnMPOXo1ouIgtYtt73lBTD9Ncbo88yZ6bxgxNuJZGllXJE/4f0Zs72ndMVH4foCdCAwB6wkuJi0PF+GqUi4rd6aCkXiaDpeHuCnzvOkPpou05Zn/yIPkELArO85qvnQzUamgAZ0xyCS99zuCQMlg= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-ej1-x634.google.com with SMTP id a640c23a62f3a-a5a157a1cd1so604409166b.0 for ; Fri, 10 May 2024 13:15:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715372139; x=1715976939; darn=sourceware.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=eCR+onrQelf1pcyCV4MBuMP+OhTtMEC9HhBxGpQMmIQ=; b=gTBGrdqLYlXzIbRcSQATQuHt9+K4v8PZP2C+ezByFkK1boT31WP2zW0VcADWObNVvc uOXblmeNGz2m37bU6sv6GJX4JH5qLShkzxbBTbPp0SVN1YD7WqZPQh4JDH6hSwYhtzs7 5Y4qTDP92lqvatIKCX8CtY5g0Xi5x+iCWnAh9gSIivOTvby8lXG+8TXAwXVt7Ld4VEBu iGm+YKl6whhO3sx3Nw/WwguZRFBrZ3H86ezpcWxCTe/GuAB85AMXed17mCp+wkijNqKy lI/arALhyPY7QFi1O07SQmURkqCgG/VXLih+co8Kz4szp5z3WPYXP9lSOr7u2NoNCva4 aCzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715372139; x=1715976939; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=eCR+onrQelf1pcyCV4MBuMP+OhTtMEC9HhBxGpQMmIQ=; b=HBJg8PXl1wWNsF+jUGgcLTFnG04JX80L4YeSlg27fbT5WGvduTXlzlwOdZLoptUMdC nux0aCcSB9EroXt7SjLYuWh/UVcD0eEan+CfrS4ezikw2FlDXrGeGxjzwXYinV6vxZlZ mHrX+B9iK/ntNJUjXZjJXSOsb26WoBL1j8h8bhYrkS/73WYG4mEsEv1iOfChk1i8IYgI 2qCYWc/pzRvNg6qdkDOZuydvVNqEc95ZetfIibBqkJmL+7UAUG/lYtxbese0BJaH378K KhMzbHnge1avC7Nt1bpCOp3n+eRiKvctyxrSvfthx15U0LNvyk2wZsdJJIzb+jRMvQ6R 26Kg== X-Gm-Message-State: AOJu0Yzf1gnhnZuOVyBxWjFUOaF4ItKV1/52Ac0aVPf1DdMabHS1vULA PsifA2rbw9KBFq2casx1+llECSAdhwXsribXNLurN2MwHYpqRXAnM0ahKUw5llRA5qMAL9VdIey rKkWsIGoqY6KLKqRuCKQfVG4NvzMMrg== X-Google-Smtp-Source: AGHT+IHYpWsnKNG5qhUCYgDZ+yE5j1xTwY4Kc3CQ8bhX3cukSWnI8e0MvMtcWdBTlplFQeqZutjQscfAH85cfBN7MvA= X-Received: by 2002:a17:906:7f8a:b0:a59:b6a8:4d7a with SMTP id a640c23a62f3a-a5a2d5d3d22mr231431666b.43.1715372139187; Fri, 10 May 2024 13:15:39 -0700 (PDT) MIME-Version: 1.0 From: Panicz Maciej Godek Date: Fri, 10 May 2024 22:15:27 +0200 Message-ID: Subject: Evaluating definitions from another thread To: kawa Content-Type: multipart/alternative; boundary="00000000000003960106181f3379" X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --00000000000003960106181f3379 Content-Type: text/plain; charset="UTF-8" Hi, I've noticed that when I call (future (eval '(define x 5))) then the variable x remains unbound after the execution - even though when I invoke (eval '(define x 5)), x gets bound to 5 as expected. Is there a way to have evaluated definitions introduce new bindings regardless of the thread they're being evaluated from? --00000000000003960106181f3379--