| Æ÷±¸ PAWPAW´Â ÇÏÇâ½Ä °³¹ßÀ» Çã¿ëÇÏ´Â °ÍÀ» Á¦¿ÜÇÏ°í´Â Forth¿Í °°Àº ¾ð¾îÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
Æ÷±¸ ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Richard Snow
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.schizophrenicprogrammer.info/PawPaw.html
Æ÷±¸ ű×
Æ÷±¸ ¼³¸í
Pawpaw´Â ÇÏÇâ½Ä °³¹ßÀ» Çã¿ëÇÏ´Â °ÍÀ» Á¦¿ÜÇÏ°í´Â Àü½Ã¼±ÀÔ´Ï´Ù. Pawpaw´Â ÇÏÇâ½Ä °³¹ßÀ» Çã¿ëÇÏ´Â °ÍÀ» Á¦¿ÜÇÏ°í´Â Àü½Ã¼±ÀÔ´Ï´Ù. ¿©·¯ °³ÀÇ ½ºÅÃÀÌ ÀÖ½À´Ï´Ù. µ¥ÀÌÅÍ ½ºÅÃÀÌÀÖÀ» °ÍÀ¸·Î ¿¹»ó´ë·Î ¸®ÅÏ ½ºÅÃÀÌ ÀÖ½À´Ï´Ù. ±×·¯³ª Á¦¾î ±¸Á¶ ½ºÅõµ ÀÖ½À´Ï´Ù. Æ÷ÇÔ ÆÄÀÏÀº # ÅäÅ«À¸·Î ±¸ÇöµË´Ï´Ù. (ÃÖ´ë 19 ·¹º§). Áö±Ý±îÁö ±¸Çö µÈ ´Ü¾î ¸ñ·ÏÀº ´ÙÀ½°ú °°½À´Ï´Ù. Á¾·á È£Ãâ Á¾·á (0)¸¦ ³¡³»·Á¸é ÅëÈ Å뿪»ç¸¦ Á¾·áÇÕ´Ï´Ù. + l ±ä + int¸¦ ÀμâÇÕ´Ï´Ù. int Àμâ : ´Ü¾î (String arg)°¡ ±¸ÇöµÇÁö ¾Ê°í ÀÏÂï Çؼ® ·çÇÁ¸¦ Á¾·áÇϵµ·Ï »õ ´Ü¾î¸¦ Á¤ÀÇÇϽʽÿÀ. ...¿¡ Á¤ÀÇ "Word"ÆíÁýÀº Word¿¡ ÇØ´çÇÏ´Â ¼Ò½º ÆÄÀÏ À̸§¿¡¼ KWrite ÆíÁý±â¸¦ È£ÃâÇÕ´Ï´Ù. (Âü°í ÆÄÀÏ À̸§Àº .pp) Å©±âÀÇ HEX ¹®ÀÚ¿À̸ç VAR À̸§ º¯¼ö¸¦ Á¤ÀÇÇÕ´Ï´Ù. °ª const À̸§ ¹®ÀÚ VAR¿¡¼ »ó¼ö @c °¡Á® ¿À±â¸¦ Á¤ÀÇÇϽʽÿÀ! ªÀº var! s ÀúÀå¼Ò¿¡¼ char var @s ÀúÀå¼Ò¿¡ ÀúÀåÇϽʽÿÀ var @ integer fetch! Integer Store - int subtract * int °öÇϱâ % int modulus / int ³ª´©±â ¹× Á¤¼ö ¹× | Á¤¼ö ¶Ç´Â ^ Á¤¼ö µ¶Á¡ ¶Ç´Â ~ 1ÀÇ º¸¿Ï Á¤¼ö> Á¤¼ö ½ÃÇÁÆ® ¿À¸¥ÂÊ> <> = l º¯È¯ int long @l long to int @l fetch long! l long long subtract * l long multiply % l long long multiply % L ¸ðµâ·¯½º l ±æ°í | l long ¶Ç´Â ^ l long eor ~ l ÇϳªÀÇ º¸¼ö long l shift in int arg l = l! = l == l long relationals dup int dup dupl long dup drop int dropl long drop rot int ½âÀ½ ROTL LONG ROT ½º¿Ò Int ½º¿Ò SWAPL LONG SWAP PICK INT PICKL LONG PICK in int arg []! Suppripted Store / * ... * / comment "Word"ÄÄÆÄÀÏ Á¤ÀÇ ÆÄÀÏ "xxx" "yyy"add_dep YYY Word xxx ÆÄÀÏ¿¡ ´ëÇÑ Á¾¼Ó¼ºÀ» Ãß°¡ÇÕ´Ï´Ù. ÅëÁ¦ ±¸Á¶ (expr) ±×·± ´ÙÀ½ »ç½Ç ÆÄÆ® else effort fi-part fi ¶Ç´Â (expr) true part fiÀÌ expr do expr do odwhatÀÌ expr do odwhatÀÌ ¸±¸®½º¿¡¼ exprÀ» ¼öÇàÇÏ´Â µ¿¾È : ¡¤ ¿ÀÅä·Î¿ì ÆÃÀÌ ¼öÁ¤µÇ¾ú½À´Ï´Ù.
Æ÷±¸ °ü·Ã ¼ÒÇÁÆ®¿þ¾î