Article View: fj.lang.lisp
Article #227Re: question about atom
From: Shigenobu Kimura
Date: Sun, 29 Dec 1996 00:00
Date: Sun, 29 Dec 1996 00:00
60 lines
2580 bytes
2580 bytes
In article <mrcsp4p2a8x.fsf@sunstone.nak.math.keio.ac.jp>,
riso@math.keio.ac.jp (Riso SUZUKI) writes:
> ãŊãããūããĶãéīæĻïž æ
ķåŋãĻįģããūãã
> ãĒãã ãŦãĪããĶãčģŠåããããūãã
> 'a ãŊãäļæåãããŠããĒãã ã§ã
> 'a1 ãŊãäšæåãããŠããĒãã ãĻčĶåããããĻãŊã§ãããŪã§ããããïž
> ãããããéĄãčīããūãã
įģãčĻģãŠãããĐ, čģŠåãŪããŋãåãããūãã.
ã·ãģããŦãŊãĒãã ã§ã.
åãã·ãģããŦãŠãįãã, čĶåããäšãåšæĨãūããã,
éãã·ãģããŦãŠãæåæ°ãåãã§ãčĶåããããĻãã§ããūã.
äŧĨäļ Emacs Lisp ãŪå īå:
äŧãŪ Lisp ã§ãã ãããåã
Scheme ããæãĢãĶãŠãäššãŊ
(define setq define)
(define eq eq?)
ããĶã.
;;; *scrach* ã§ S åžãŪåūã§ C-j ããã,
;;; C-x C-e ããĶãŋãĶãã ãã.
(eq 'a 'a) -> t ; åãįĐãŊįãã
(eq 'a1 'a1) -> t ; åãįĐãŊįãã
(eq 'a1 'a2) -> nil ; æåæ°ãåãã§ãéãã·ãģããŦãŊįãããŠã
(eq 'a 'a1) -> nil
(eq 'a a) -> error ; a ãĻããåĪæ°ãŊåĪãæãĢãĶããŠã
ãūã
(setq u 'a) ; åĪæ° u ãŦã·ãģããŦ a ãäŧĢå
Ĩ
(setq v 'a1) ; åĪæ° v ãŦã·ãģããŦ a1 ãäŧĢå
Ĩ
(setq w 'a2) ; åĪæ° w ãŦã·ãģããŦ a2 ãäŧĢå
Ĩ
(setq x 'a1) ; åĪæ° x ãŦã·ãģããŦ a1 ãäŧĢå
Ĩ
ãĻãããĻ,
(eq u u) -> t ; åãįĐãŊįãã
(eq u v) -> nil ; éãã·ãģããŦãŊįãããŠã
(eq v w) -> nil ; æåæ°ãåãã§ãéãã·ãģããŦãŊįãããŠã
(eq v x) -> t ; åĪæ° v ãĻ åĪæ° x ãŪåĪãŊãĻããŦ a1 ãĻãã
;ã·ãģããŦãŠãŪã§įãã
(eq v 'a1) -> t ; åĪæ° v ãŪåĪãŊ a1 ãĻããã·ãģããŦãĻįãã
ččķģã§ãã,
æååãŪå īåãŊæååãĻããĶåãįĐã§ãåĪãĻããĶéãããĻããããūã.
ãĐããŠãããŊčĐĶããĶãŋãĶã.
(setq h "hello,world")
(eq h "hello,world")
(setq i "hello,world")
(setq j h)
(eq h i)
(eq h j)
--
ããã
Technical Details
Message-ID:
<SKIMU.96Dec29161842@ninigi.phys.s.u-tokyo.ac.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<mrcsp4p2a8x.fsf@sunstone.nak.math.keio.ac.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 1421c0,7139804d12e196ac X-Google-Attributes: gid1421c0,public From: skimu@komachi.phys.s.u-tokyo.ac.jp (Shigenobu Kimura) Subject: Re: question about atom Date: 1996/12/29 Message-ID: <SKIMU.96Dec29161842@ninigi.phys.s.u-tokyo.ac.jp> X-Deja-AN: 206629950 references: <mrcsp4p2a8x.fsf@sunstone.nak.math.keio.ac.jp> content-type: text/plain; charset=ISO-2022-JP organization: Department of Physics, Univ. of Tokyo, Japan. mime-version: 1.0 (generated by tm-edit 7.63) newsgroups: fj.lang.lisp