classassign.hlp

来自「是一个经济学管理应用软件 很难找的 但是经济学学生又必须用到」· HLP 代码 · 共 64 行

HLP
64
字号
{smcl}
{* 29mar2005}{...}
{cmd:help classassign}
{hline}

{title:Appendix C.2:  Assignment}

	{it:lvalue} {cmd:=} {it:rvalue}
	{it:lvalue}{cmd:.ref} {cmd:=} {it:lvalue}{cmd:.ref}{space 20}{it:(sic)}
	{it:lvalue}{cmd:.ref} {cmd:=} {it:rvalue}

{pstd}
where

{pmore}
{it:lvalue} is {cmd:.}{it:id}[{cmd:.}{it:id}[...]]

{p 8 12 2}
{it:rvalue} is{break}
	{cmd:"}[{it:string}]{cmd:"}{break}
	{cmd:'"}[{it:string}]{cmd:"'}{break}
	{it:#}{break}
	{it:exp}{break}
	{cmd:(}{it:exp}{cmd:)}{break}
	{cmd:.}{it:id}[{cmd:.}{it:id}[...]]{break}
	[{cmd:.}{it:id}[{cmd:.}{it:id}[...]]]{cmd:.}{it:pgmname} [{it:pgm_arguments}]{break}
	[{cmd:.}{it:id}[{cmd:.}{it:id}[...]]]{cmd:.Super}[{cmd:(}{it:classname}{cmd:)}]{cmd:.}{it:pgmname} [{it:pgm_arguments}]{break}
	{cmd:{c -(}}{cmd:{c )-}}{break}
	{cmd:{c -(}}{it:el} [{cmd:,}{it:el} [{cmd:,}...]]{cmd:{c )-}}

{p 8 12 2}
The last two syntaxes concern assignment to arrays;
{it:el} may be{break}
	    {it:nothing}{break}
	    {cmd:"}[{it:string}]{cmd:"}{break}
	    {cmd:'"}[{it:string}]{cmd:"'}{break}
	    {it:#}{break}
	    {cmd:(}{it:exp}{cmd:)}{break}
	    {cmd:.}{it:id}[{cmd:.}{it:id}[...]]{break}
	    [{cmd:.}{it:id}[{cmd:.}{it:id}[...]]]{cmd:.}{it:pgmname}{break}
	    {cmd:[}[{cmd:.}{it:id}[{cmd:.}{it:id}[...]]]{cmd:.}{it:pgmname} [{it:pgm_arguments}]{cmd:]}{break}
	{cmd:[}[{cmd:.}{it:id}[{cmd:.}{it:id}[...]]]{cmd:.Super}[{cmd:(}{it:classname}{cmd:)}]{cmd:.}{it:pgmname} [{it:pgm_arguments}]{cmd:]}{break}

{pmore}
{it:id} is {c -(}{it:name} | {it:name}{cmd:[}{it:exp}{cmd:]}{c )-}, the
latter being how you refer to an array element; {it:exp} must evaluate to a
number.  If {it:exp} evaluates to a noninteger number, it is truncated.


{title:Description}

{pstd}
See {help classman} for more information.


{title:Also see}

{psee}
Manual:  {bf:[P] class}{p_end}

{psee}
Online:  {help class}, {help classman};{break}
{help classdeclare}, {help classmacro}, {help classbi}{p_end}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?