๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.emacs
Article #405

Re: [Q] various questions

#405
From: Hideki Sakurada
Date: Wed, 24 Feb 1999 00:00
46 lines
2549 bytes

ใใ‚ใ ใ•ใ‚“:
ใ€‹ Hideki Sakurada (ๆซป็”ฐ่‹ฑๆจน) <sakurada@kuis.kyoto-u.ac.jp> writes:
ใ€‹ > 
ใ€‹ > ใใ‚ใ ใ•ใ‚“ใฎใ€Œ่ฉ•ไพกใ€ใฏ read & eval ใ‚’ๅซใ‚€ใ‘ใฉ,
ใ€‹ > ๅŠ ่—คใ•ใ‚“ใฎใ€Œ่ฉ•ไพกใ€ใฏ eval ใฎใฟใ‚’ๆŒ‡ใ—ใฆใ„ใพใ™ใญ.
ใ€‹ 
ใ€‹ ใ“ใ“ใŒ่‰ฏใใ‚ใ‹ใ‚‰ใชใ„ใงใ™ใŒใ€
ใ€‹ 
ใ€‹ ๅฐ‘ใชใใจใ‚‚ใ‚ใŸใ—ใฏใ€Œ่ฉ•ไพกใ€ใ‚’evalใ‚’ๆŒ‡ใ—ใฆไฝฟใฃใŸใคใ‚‚ใ‚Šใงใ„ใพใ™ใ€‚
ใ€‹ read&evalใ‚’ๆŒ‡ใ—ใŸใคใ‚‚ใ‚Šใฏใ‚ใ‚Šใพใ›ใ‚“ใ€‚
ใ€‹ 
ใ€‹ ใŸใ—ใ‹ใซใ‚ใŸใ—ใฎๆŒ™ใ’ใŸไพ‹ใฏreadใ‚’ไฝฟใฃใฆใพใ™ใŒใ€ใใ‚Œใฏไพ‹ใ‚’ๆŒ™ใ’ใ‚‹
ใ€‹ ใฎใซไพฟๅˆฉใงใ‚ใฃใŸใ ใ‘ใงใ€readใ‚’ไฝฟใ‚ใšใซๅŒใ˜ไพ‹ใฏ็คบใ›ใพใ™ใ€‚
ใ€‹ ใŸใจใˆใฐไปฅไธ‹ใฏใฉใ†ใงใ—ใ‚‡ใ†?
[snip]

็ขบใ‹ใซ read ใŒ็„กใใฆใ‚‚ๅ…ƒใซๆˆปใ‚Šใพใ™ใญ.

็ง:
ใ€‹ ใใ‚ใ ใ•ใ‚“ใฎใ€Œ่ฉ•ไพกใ€ใฏ read & eval ใ‚’ๅซใ‚€ใ‘ใฉ,
ใ€‹ ๅŠ ่—คใ•ใ‚“ใฎใ€Œ่ฉ•ไพกใ€ใฏ eval ใฎใฟใ‚’ๆŒ‡ใ—ใฆใ„ใพใ™ใญ.

ใจใ„ใ†ใฎใฏ้–“้•ใ„ใงใ—ใŸ.
ใจใ“ใ‚ใง, ไธŠใฎไพ‹ใงใฏ test ใ‚’ใ‚ณใƒณใƒ‘ใ‚คใƒซใ—ใฆใ„ใพใ™ใŒ,
2ใคใฎ (defun foo () ...) ใฎ่ฉ•ไพกใฎ้–“ใซใฏ read ใฏๅฎŸ
่กŒใ•ใ‚Œใชใ„ใฎใงใ“ใฎใ‚ณใƒณใƒ‘ใ‚คใƒซใฏๅฟ…่ฆใชใ„, ใจ็†่งฃใ—ใฆ
ใ„ใ‚‹ใฎใงใ™ใŒ, ใ“ใ‚Œใฏๆญฃใ—ใ„ใงใ™ใ‹?

ใใ‚ใ ใ•ใ‚“:
ใ€‹ Hideki Kato <katoh@pop12.odn.ne.jp> writes:
ใ€‹ 
ใ€‹ > > ใ‚‚ใกใ‚ใ‚“ใ€(defun foo ...) ใ‚’ใ‚‚ใ†ไธ€ๅบฆ่ฉ•ไพกใ—ใฆใ‚„ใ‚Œใฐ(foo)ใฎ่ฟ”ใ™ๅ€คใฏๅ…ƒใซๆˆป
ใ€‹ > > ใ‚Šใพใ™ใ€‚ไธŠใซ็ถšใ‘ใฆใ€
ใ€‹ > 
ใ€‹ > ใ€Œ่ฉ•ไพกใ€ใ˜ใ‚ƒใƒ€ใƒกใงใ™๏ผŽใ‚‚ใ†ไธ€ๅ›ž่ชญใฟ่พผใพใ›ใฆไฝœใ‚Š็›ดใ•ใ›ใชใ„ใจ๏ผŽ
ใ€‹ 
ใ€‹ ใ€Œ่ฉ•ไพกใ€ใ˜ใ‚ƒใƒ€ใƒกใงใฏใชใใฆใ€ใ€Œ่ฉ•ไพกใ€ใงๅๅˆ†ใ ใจใ„ใ†ใฎใŒใ‚ใŸใ—ใฎ่ช่ญ˜ใงใ™ใ€‚

ๅŠ ่—คใ•ใ‚“ใฎๆŒ™ใ’ใŸไพ‹ใงใฏ a ใฎๅ€คใ‚’่ฉ•ไพกใ—ใŸใฎใง, ๅˆฅใฎ
ใ‚‚ใฎใ‚’่ฉ•ไพกใ—ใฆใ„ใŸ, ใจใ„ใ†ใ“ใจใงใ™ใญ.
ๅคฑ็คผ่‡ดใ—ใพใ—ใŸ.

-- 
ๆซป็”ฐ่‹ฑๆจน <sakurada@kuis.kyoto-u.ac.jp>
Technical Details
Message-ID: <19990224204213C.sakurada@kuis.kyoto-u.ac.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <71emngmih3.fsf@herbrand.msi.co.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: fe524,b1de047fcafc1e56
X-Google-Attributes: gidfe524,public
X-Google-Thread: ff358,4952fe316c949c01
X-Google-Attributes: gidff358,public
From: Hideki Sakurada (ๆซป็”ฐ่‹ฑๆจน) <sakurada@kuis.kyoto-u.ac.jp>
Subject: Re: [Q] various questions
Date: 1999/02/24
Message-ID: <19990224204213C.sakurada@kuis.kyoto-u.ac.jp>
X-Deja-AN: 447858273
Content-Transfer-Encoding: 7bit
References: <71emngmih3.fsf@herbrand.msi.co.jp>
Content-Type: Text/Plain; charset=iso-2022-jp
X-Dispatcher: imput version 980905(IM100)
Organization: Center for Information and Multimedia Studies, Kyoto University, JAPAN
Mime-Version: 1.0
Newsgroups: fj.editor.emacs,fj.comp.lang.lisp