Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] Locate Library syntax

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] Locate Library syntax


Chronological Thread 
  • From: Jeremy Dawson <Jeremy.Dawson AT anu.edu.au>
  • To: coq-club AT inria.fr
  • Subject: Re: [Coq-Club] Locate Library syntax
  • Date: Tue, 28 Apr 2020 23:01:36 +1000
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=anu.edu.au; dmarc=pass action=none header.from=anu.edu.au; dkim=pass header.d=anu.edu.au; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FTI2iIvWMjuqMceKK6LQPsd9HxBw92yHhgK3vrF47Rk=; b=HgbKH8XDa5Y4on5ruJp4e+YCyg/iblabZugLstr1qhRmlOFl0iOwIsQcE/XOslGbeCvq3pKDo7aWFjfPGScaedIR3Y81RiXCV3seF2wVdXgccdoZnQXbPnH886yeSFxJpWhPIMUrBuYJSX2nxDoPDN+x7zvxRyPPEhENLmDOPRU6NqaYjxB3yQbVb7P/Jf2c3Yxahg8AeIvYwqBXE2iJ91ZH3gdBhlFVkuU3Zamga2FdQpL/Stld05QGwvGa8b1iolmeoXVexsS3pPRluSYEsok4LXpFkCmCagzbIs8k7RRm7gWkY4BR9SkR3snIHMQvolCdR6zfagJ/U/Ktc8H2Dg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=k4NMCbSO6BRGEiZbL5nfTKSJ+uEP+gG+7sz593L94h/B3h/0X0pX0dGWXEGUaPKNpL2waESNOWn407Ze0VRIblFo46tiG2YRJz0vK7qlqd2Z7upfS3ML+pNQDEevmprj3vLKlx7+0MhAkVMPv3N+O+P0xDobmfGX0f1rVCuYolORlERq5E9086Z1U4VW42gErbTV5rslLnmpu0b34z7CB88EY52zB5ps3LQZCTzn6f5DBZjMWI6Rgl+KDEyhhDc3edltXzkQ5k9nEju0POYvszDSV63L3K0lTlHxUwB7lZVXtj4PfpoYb854BOsEr5OVSoJ2xzG/1NH1xUUoPa4ZSw==
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=Jeremy.Dawson AT anu.edu.au; spf=Pass smtp.mailfrom=Jeremy.Dawson AT anu.edu.au; spf=Pass smtp.helo=postmaster AT AUS01-SY3-obe.outbound.protection.outlook.com
  • Ironport-phdr: 9a23:vS8tvxAVu5SfsNhC6bICUyQJP3N1i/DPJgcQr6AfoPdwSPT7oMbcNUDSrc9gkEXOFd2Cra4d1qyI6uu9BiQp2tWoiDg6aptCVhsI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7Ovr6GpLIj8Swyuu+54Dfbx9HiTagYb5+NhS7oRjeusQWg4ZpN7o8xAbOrnZUYepd2HlmJUiUnxby58ew+IBs/iFNsP8/9MBOTLv3cb0gQbNXEDopPWY15Nb2tRbYVguA+mEcUmQNnRVWBQXO8Qz3UY3wsiv+sep9xTWaMMjrRr06RTiu86FmQwLuhSwaNTA27XvXh9RtgqxFrhKvpx9xzYDab46XKPVwcazSfdIBSGpdXctcTTBNDp+yYoYNCecKIOZWr5P6p1sLtRawARejBPnxxT9Nhn79wKM03P4vEAHd2wwgGc8FvXPQotrrLqcdT+W1zanSwTvNdfxX1yz96I/Och06u/6MW69wfdDPxkYyCgPJlE+fqZH8Mj6Ty+8DsHCb4vJvWO6zkWIrth19rzq1yssxhITEhJgZxk3K+Ch32Io4Ktm1RFRmbdOnDJdcrSOXOoVsTs8/XW1kpCA3waAct5GhZigF0pEnygbfa/OZd4iI5QruWfqfLjllmH5pZauziQuw/kWu0+H8UdK730hQoipCj9nMqmsC1xvO6siBV/Rx5F+h2SyI1wDP9O5LPVw0lavcK54n2LIwkYcTsVjHHi/xn0X2j7WaeVkj+uit8+jnY7PmqYGAN4JshQzyLr4iltGjDek6KAQCQmaW9Oam2LH+80D0Tq1GjvgsnanYtJDaK94bpqm8AwJN1ogs9Qy/ACmj0NUYh3UJIkhKeRycj4juPVHDO+r3DfGig1i2jjhk2u3GMqf7DZXQNnTDiqvufa5h605Azwo+1cxQ55VNCr0YPP3zXlLxu8fDAx8iMw20xv7nB89n2oMfX2KPGK6ZP7nIvV+G/OJ8a9WLMYQSoXP2L+Uvz//ol34w31EHLoez2p5CSn2iE/F3a2mQfmHrhJ9VM2oQsw8vCsDjl0aFVxZaYWv0Uq4hoDgmXtH1RbzfT5yg1eTSlBywGYdbMzgfVwK8VEzwfoDBYM8iLSKfJsg9zW4taIP5Esoa5ErrswX3jb16MuDT5ysU84r508R47PHSkhd08iFoC8Oa0CeGSGQmxzpUFQ9z57h2pAlG8nnGybJx2qYKHNpOof5FT0EzKMyElr0oO5XJQgvEO+yxZhOjS9SiDys2S4trkdYIfgBwF8jkhw2Rhic=

Hi Theo,

Yes, thanks - that was exactly right. I'd never imagined that Notation should be used in the context of something like Locate Library

Thanks

Jeremy

On 28/4/20 6:15 pm, Théo Zimmermann wrote:
Hi Jeremy,

The only explanation that I can see for your problem is that existsT
is a defined as a keyword at the point where you call Locate.

Example:

Notation "'existsT'" := 0.
Locate Library existsT.

Otherwise, this failure doesn't make any sense since existsT is a
valid identifier, and thus a valid global identifier (constr:global).

Cheers,
Théo

Le mar. 28 avr. 2020 à 08:41, Jeremy Dawson
<Jeremy.Dawson AT anu.edu.au>
a écrit :


Hi,

Trying to use the Locate Library command I get

> Locate Library existsT.
> ^^^^^^^
Error:
Syntax error: [constr:global] expected after 'Library' (in [locatable]).

I've seen this sort of gibberish before, but it's generally due to a
recognizable syntax error. But here I can't seen what is wrong with the
way I'm using the Locate Library command, eg

Coq < Locate Library gen.
gen is bound to file /home/jeremy/coq/lnt/tense-logic-in-Coq/gen.vo

Coq < Locate Library xxx.
Toplevel input, characters 15-18:
> Locate Library xxx.
> ^^^
Error: Unable to locate library xxx.

these work as expected - what is happening here?

Cheers,

Jeremy



Archive powered by MHonArc 2.6.18.

Top of Page