词法句法语法总结

词法句法语法总结
词法句法语法总结

词句语法综合

词法:

名词:表示某类人或事物的共有的名称,或某种物质和抽象的名词。

1.个体名词:表示人或事物的个体。Car;teacher

2.集体名词:表示一群人或事物的总称。.family;class

1.普通名词分类: 3.物质名词:表示无法分出个体的物质。Fire;water;rice

4.抽象名词:表示动作、状态、品质等抽象概念。Life;happiness;anger

2.专有名词:表示个别的人、团体、地方、机构、或事物的名称。其中的名词、代词、数词、形容词、副词和动词的首字母必须大写。China;Smith;the Unite States of America;New York

1.可数名词:表示可以直接以数字计算的名词。

3.可数与不可数: 2.不可数名词:不可以直接以数字计算的名词。物质与抽象名词一般为不可数名词。

(如果表示不可数名词的数,需要在名词前同时加上数词与量词 a little of water)

4.名词的数与所有格:单复数变换和所有格的表示。

冠词:是虚词,不能单独使用,只能放在名词前起限定作用。

不定冠词:a用在以辅音开头的单数名词前;an用在以元音开头的单数名词前。

1.表示某一类人或某一事物中的一个。

2.表示数量“一”,等于one,但数的概念没有one强。

3.表示某个、任何一个、每个

4.用于固定搭配中。A cold;a few;a little

定冠词:the既可用在可数名词前,又可用在不可数名词前,

1.特指某人或某物,或指谈话双方都知道的人或物。

2.用在单数名词前表示某一类人或物。

3.表示世界上独一无二的。

4.少部分的专有名词前。

5.用在序数词、形容词最高级或副词的最高级前。

6.用在乐器前。

7.用在形容词前表示一类人。The poor;the rich;the sick;the dead

8.用在一些固定词组中。In the morning;on the left

零冠词:就是指不用冠词的情况。

1.复数名词表示一类人或事物时。

2.大多数的专有名词、泛指的抽象名词和物质名词前。

3.名词前已经有this/that/my/some/any等代词修饰时。

4.在人名、称谓、头衔、职务等前。

5.在日期、季节、节假日等前。

6.在三餐和球类运动名称前。

7.某些固定词组中。At noon/at night/at first

代词:用来代替名词或名词短语的词。

人称代词:分为主格和宾格;做主语或表语时用主格,做宾语或介词宾语用宾格。注意性别和单复数及先后顺序。

物主代词:分为形容词性物主代词(只能做定语)和名词性物主代词起名词作用(作主语、表语、宾语等)

反身代词:表示某人自己或本人。可作宾语、表语、主语和宾语同位语。

指示代词:this;that;these;those;such等,可作主语、宾语、表语、定语。亦可代指前面所提

到的事或已完成的事情。

不定代词:用来代替不具体的某个或某些名词和形容词。

1.All代表两者以上,可修饰可数和不可数名词,表全体。可作主语、宾语、表语、定语或同位语。Both 代表两个人或物,可作主语、宾语、定语或同位语。

注意:下面的句子为部分否定:

Both texts are not difficult.并不是两篇文章都难。

All that glitters is not good.发光的并不都是金子。

2.Either 两者中任何一个;neither两者都不,可作主语、宾语或定语。

注意:下面的句子为全部否定:

Neither of the two text is not difficult. 两篇文章都很难。

3.No做定语等于not any,修饰可数名词或不可数名词,none与all反义,作主语或宾语,做主语时谓语可单可复。

4.Each和every均有“每个”的意思,但each侧重个性,every侧重共性,即“全体”。

Each 可作主语、宾语、定语、同位语;every只能做定语。

Every day 和everyday区别:everyday作定语;every day作状语。

5.few;a few和little;a little:few和a few修饰可数名词;little和a little修饰不可数名词。

Few ;little 几乎没有,表否定意义;a few ;a little 一些,有点,表肯定意义。

6.another:泛指另一个,又一个;Other:另外的

the other:作代词时,指两者中的另一个,作形容词时,特指“其余的、其他的”

it 的用法:

数词:基数词表数目多少,作主语、宾语、表语或定语;序数词表顺序,作主语、宾语、定语、表语。加:plus或and;减:minus;乘:times或multiplied by;除:divided by;等于:equals

形容词:修饰名词,说明人或事物的性质或特征,作定语、表语、宾语、补足语等。

1.通常放在所修饰的名词前;修饰不定代词时,放在不定代词后面;enough作形容词时,既可位于名词前,也可位于名词后;在量度表达中,放在量度后面(four meters long sth)。

2.比较级和最高级:

3.先后顺序:限定描绘大长高,形状年龄和新老;颜色国籍跟材料,作用类别往后靠;

“限定词”包括:冠词、物主代词、指示代词、或数词,它位于各类形容词前。它本身分为三位,即:前、中、后。前位限定词有all、half、both、分数和倍数;中位限定词有冠词、指示代词、物主代词等;后位限定词有基数词和序数词,但序数词位于基数词前。

副词:作状语,修饰动词、形容词或其它副词。亦可作定语和表语

分类:时间副词:now;today;ago;soon

地点副词:here;there;inside;far

方式副词:多由形容词+ly构成。

程度副词:very;so;too;enough;主要修饰副词和形容词。

频率副词:often;seldom;once;twice;daily

疑问副词:when;where;how;why用来引导特殊疑问句

连接副词:how;when;where;why用来引导主语从句、宾语从句或表语从句

关系副词:where;when;why用来引导定语从句。

位置:1.多数放在动词后面

2.做定语时,一般放在被修饰的名词后面。

3.表地点、时间副词常放句末,地点在前,时间在后。

4.频率副词一般放动词前。但句中若有情态动词、助动词或to be不定式,一般放这类词后面。

5.程度副词一般放在所修饰的词前

6.时间、地点、方式同时出现在句中,顺序:方式+地点+时间

7.副词修饰整个句子,可放句首。注:enough修饰副词必须放所修饰副词后。

动词:行为动词:及物(see;eat;read)和不及物(go;come;arrive;run)

按性质分连系动词:be;look;get;seem;feel;become;smell

助动词:be;do;have;shall;will;should;would

情态动词:can;may;must;might;will;would;should;ought to;

延续动词:be;live;stay;play;work

按时限分非延续动词:get;start;begin;join;die;come

谓语动词:普通的动词原形(包括其单复数形式变式)

不定式to do

按功能分动名词doing

非谓语动词现在分词doing

过去分词done

1.行为动词或实义动词:表示动作或状态,有完整意义,能独立做谓语。

2.连系动词:有词汇意义,、不能独立做谓语,必须和表语一起构成谓语。分为be和由行为动词转化而来的两类。

3.短语动词:由动词和其他词类构成固定结构,和一个独立动词作用相同,可看作一个整体,也分及物和不及物。

动词+介词:look for;listen to

动词+副词:get up;put on

构成分类动词+名词+介词:take part in

动词+副词+介词:catch up with

be+形容词+介词:be good at

4.助动词和青苔动词

助动词:没有独立意义,不能独立做谓语,只能与主要动词一起构成谓语,表示时态、语态、人称、数和否定、疑问的语法意义。

情态动词:本身有词义,表示说话人的语气:如命令、请求、愿望、义务、必要、可能、需要等。不可以单独作谓语,必须与其他动词一起构成复合谓语。不能与to do 不定式连用,ought to 除外。不能与助动词连用。

注意:1)can和could;may和might;must和have to及ought to;shall、will和should、would;dare和need的区别和用法。2)情态动词+be/动词原形=====表示对现在事情的判断

情态动词+动词完成式======表示对过去事物的判断

一般现在时:动词原形或单数;否定其后+not;疑问句首+do。注Be和have 一般体一般过去时:动词过去式;否定其后+not;疑问句首+did。注be和have

一般将来时:will+动词原形;否定will+not;疑问will放句首

一般过去将来时:would+动词原形;否定would+not;疑问would放句首

现在进行时:be+动词现在分词(doing为例);否定be+not;疑问be放句首

进行体过去进行时:be过去式+动词现在分词;否定be+not;疑问be放句首

将来进行时:will+be+动词现在分词;否定will+not;疑问will放句首

5.十六种时态的构成过去将来进行时:would be+动词现在分词;否定would+not;疑问would

现在完成时:has/have+动词过去分词;否定have+not;疑问have放句首

完成体过去完成时:had+动词过去分词(done为例);否定had+not;疑问had

将来完成时:will+have+done;否定will+not;疑问will放句首

过去将来完成时:would+have+done;否定would+not;疑问would句首

现在完成进行时:has/have+been+doing;否定have+not;疑问have句首

过去完成进行时:had+been+doing;否定had+not;疑问had句首

完成进行体将来完成进行时:will+have+been+doing;否定will+not;疑问will句首

过去将来完成进行时:would+have+been+doing;否定would+not;疑问~

6.被动语态:be+动词过去分词,表被动意义。

7.虚拟语气:表示说的话不是事实,或不可能发生,而是一种愿望建议或假设的语气。

条件句中的用法:

1)表示与现在事实相反:条件从句中:动词过去式,主句中would(could/should/might)+动词原形

2)表示与过去事实相反:条件从句中:had+动词过去分词;主句中:would(could/should/might)+have+动词过去分词

3)表示与将来事实相反:条件从句中:动词过去式或should+动词原形或were to+动词原形;主句中:would(could/should/might)+动词原形

注意:有时虚拟条件不用条件从句,而用介词短语、副词等其他方式。如:we couldnot live without air.

同时,如果条件句不用if,则需要将条件句的主谓倒装。如:Were I as strong as you,I would run as fast as you.

虚拟语气的其他用法:

介词:分为简单介词、合成介词和短语介词;不能独立充当一个句子成分,必须和一个名词或名词性结构一起构成介词短语才能充当句子的某一个成分。

1.介词一般放在宾语之前,但在定语从句和疑问句中,介词可以后置。如:

Whom are they talking about?

It is the house which they come into.

2.介词可作表语、定语、状语、宾语补足语。介词短语结构:动词+介词;形容词或过去分词+介词

3.常用介词:

1)about:关于;大约;在周围(walk about the school);常用短语:be worried/worry about….

W hat/how about…;be about to;talk about

2)Above:在…上方;超过;大于;….以上3)Across:横过;在…对面;在…另一边;

4)after:在…之后;依照;常用短语:look after;after all;run after;after a while;year after year

5)against:反对;靠着;be against…;stand against..;

6)along:沿着7)among:在…中间(三者以上)between:在…中间(两者之间)

8)as:作为;常用短语:as well as;as usual

9)at:在…时间(具体几点);在...(具体地点);常用短语:look at;laugh at;be good at;at once;etc.

10)before:在…前面;在…之前;before long;the day before yesterday

11)behind:在…后面;below:在…下面;beside:在…旁边;besides:除…以外(包括在内)

12)by:在…旁边;以..方式;到…为止;被、由;by the end of;by oneself;by plane;by the way

13)during:在….期间;except除….以外(不包括在内)

14)for:为了;表原因;表一段时间或距离;ask for;for example;be fit for;look for;wait for;

15)from:从;距离…远;like:像;near:在…附近;靠近;

16)in:在…里;在…时间内;用…;在…方面;into:进入;使成为;of:….的;如friend of mine

17)on:在…上;在某天、某天早上、某个星期;在….边;关于;

18)over:在…上方;在…上面;多于;遍及;past:从旁边过去;过了…(时间)

19)since:自从;through:从…穿过(内部中间);under:在…下面;until:直到;知道…才…

20)to:向某处去;差…(时间);对…;with:和;同;用…;被...所;具有;因为;对…;

21)without:不;没有;within:在…之内;

连词:不能单独做句子成分,分为并列连词和从属连词。

1.并列连词:and 和;but但是;or或者;否则;either…or…或者…或者…;neither…nor…既不…也不…;both…and…两者都…;not only …but also…不仅…而且…;as well as 不仅…而且…;so因此;for因为(补充说明,放在主句后面);yet然而;由于;

2.从属连词:as当…时候;因为;正如….;as…as…和….一样;as soon as一….就;although/though 尽管;after在…之后;before在…之前;because因为;since 既然;自从;while/when当….时候;where在哪里;if如果;whether/if是否;so that/in order that如此…以便…;so…that…如此…以至于…;unless除非;than比;that引导的主语、宾语、表语从句。

句法:

主语: 表示句子所说的是谁或是什么,动作的发出者。一般由名词、代词或相当于名词的词、短语、从句等充当。

谓语:说明主语的动作、状态或特征。一般由动词表示。

宾语:表示动作的承受者。一般由名词代词(宾格)或名词性的词、短语、从句等充当。

表语:说明主语的性质、特征、身份等。一般由名词、形容词、副词、短语或从句等表示。

定语:用来修饰或限定名词或代词。常用形容词、代词、数词、名词、短语、从句等表示。

状语:用来修饰动词、形容词或副词。一般表示动作发生的时间、地点、目的、方式、程度或因果等,通常由

副词、短语、从句等表示。

句子分类:

按用途:陈述句(肯定句和否定句)、疑问句(一般疑问、特殊疑问、选择疑问、翻译疑问)、祈使句和感叹句。

按结构:简单句:只包含一个主谓结构(有时可以有并列主语或并列谓语)。

进行时、完成时、被动态、将来时变疑问句和否定句与时态相关。有be、have、will的时态变法与主系表句型一致。

1.主语+连系动词+表语:The girl is my friend.

定语从句是形容词性从句,状语从句是副词性从句,主语、宾语、表语从句是名词性从句。

添加定语:名称、代词前加形容词、名词性结构或者定语从句。

The girl as the student who looks beautiful is my friend whom I am studying with is the boy whose book is in the tree which planted in the garden where there is a park last year when the park was built for the reason why people needed it.

Who/whom:

Whose

Which

What

When

Where

Why

That

As

The way in which=How(how不能引导定语从句,只能引导名词性从句)

定语从句修饰名词性结构。其前必须有一个名词性结构,然后方可选择一个疑问代词或副词引导一个从句。疑问代词在从句中充当主宾表,疑问副词在从句中充当状语。

You can go to the place where there is a garden.

You can go where there is a garden.

一般疑问句:Is your friend the girl? Is the girl your friend? Is your friend a girl?将系动词提前,第一人称变为第二人称。

否定句: be 后加not。

特殊疑问句:疑问代词+系动词+主谓,第一人称变第二人称,不定冠词换成定冠词。系动词根据事态变化。

Who is your friend?

What is the girl’s identity?

Which is your friend?

When does the girl be your friend?

Where is your friend?

Why does the girl become your friend?

How does the girl become your friend?

反意疑问句

The girl is my friend,isn’t she?

在原句后加只保留主系的主句的一般疑问句的否定形式。(主句为否定句,后为肯定)系动词

随事态变化而变化。

2.主语+谓语:he studies hard

一般疑问句:Does he study hard?在句前加do或does(根据主语人称选择是否使用第三人称单数),将原句谓语动词变为原形,将句中的第一人称变为第二人称。

否定句:He doesn’t study hard.

谓语动词变原形,并在其前加don’t或doesn’t(根据主语人称选择是否使用第三人称单数)。

特殊疑问句:疑问代词+助动词+主谓(原形),第一人称变第二人称,不定冠词换成定冠词。助动词根据事态变化。

How does he study?他是如何学习的?

How is he study? 他学习成绩(情况)怎么样?

Who does study hard?谁学习认真?

Which one does study hard?哪一个学习认真?

Why does he study hard?为什么他学习这么认真?

What does he study?他学的什么?

Where does he study? 他在哪儿学习?

When does he study?他什么时间学习?

反意疑问句:He studies hard,doesn’t he?

在原句后加只保留主语和助动词一般疑问句的否定形式。(主句为否定句,后为肯定)助动词随事态变化而变化。

3.主语+谓语+宾语:They write letters.

一般疑问句:Do they write letters?在句前加do或does(根据主语人称选择是否使用第三人称单数),将原句谓语动词变为原形,将句中的第一人称变为第二人称。

否定句:谓语动词变原形,并在其前加don’t或doesn’t(根据主语人称选择是否使用第三人称单数)。

特殊疑问句:疑问代词+助动词+主谓(原形),第一人称变第二人称,不定冠词换成定冠词。助动词根据事态变化。

Who write the letters? 谁写这几封信?

What do they write?他们在写什么?

Which letters do they write?他们写的是哪些信?

Where do they write letters?在哪写信?

When do they write letters?什么时间写信?

Why do they write letters?为什么写信?

How do they write letters?如何写信?

反意疑问句:They write letters,don’t they?

在原句后加只保留主语和助动词一般疑问句的否定形式。(主句为否定句,后为肯定)助动词随事态变化而变化。

4.主语+谓语+间接宾语+直接宾语:he gives me a watch(一般直接宾语为物,间接宾语为人)

一般疑问句:Does he give you a watch?在句前加do或does(根据主语人称选择是否使用第三人称单数),将原句谓语动词变为原形,将句中的第一人称变为第二人称。

否定句:谓语动词变原形,并在其前加don’t或doesn’t(根据主语人称选择是否使用第三人称单数)。

特殊疑问句:疑问代词+助动词+主谓(原形),第一人称变第二人称,不定冠词换成定冠词。助动词根据事态变化。

Who give you the watch?

What does he give you?

Which one does he give you?

When does he give you the watch?

Where does he give you the watch?

Why does he give you the watch?

How does he give you the watch?

反意疑问句:在原句后加只保留主语和助动词一般疑问句的否定形式。(主句为否定句,后为肯定)助动词随事态变化而变化。

5.主语+谓语+宾语+宾语补足语:he told us a funny story(有些及物动词的直接宾语后需加个补足语,宾语和它的补足语有逻辑上的主谓关系;如:ask;tell;see;make;want;call;etc.)一般疑问句:同上

否定句:同上

特殊疑问句:疑问代词+助动词+主谓(原形),第一人称变第二人称,不定冠词换成定冠词。助动词根据事态变化。

Who told you the funny story?

What did he tell you?

Which one told you the story?Which one did he told you?

Where did he tell the story?

When did he tell the story?

Why did he tell the story?

How did he tell the story?

反意疑问句:在原句后加只保留主语和助动词一般疑问句的否定形式。(主句为否定句,后为肯定)助动词随事态变化而变化。

主谓一致:

1.不可数名词作主语时,谓语动词用单数;有连接词and连接并表示连个事物时,谓语用复

数。

2.集体名词作主语时,若看作整体,谓语用单数;若看作各个成员,谓语用复数。

3.有些名词people(人,人民);police(警察);cattle(牛群)等作主语时,谓语用复数。

4.有些名词news;politics;physics;mathematics等,虽然词尾有s,但意义上单数,谓语用

单数。

5.当连词词组either…or;neither…nor;not…only…but also或or连接并列主语时,谓语动词

应与后一个名

词或代词的人称和数一致。

6.当主语后出现with;together with;as well as;like;no less than;except;but等引导的短语

时,谓语动词

应与主语的人称和数一致。

7.由here和there引导的句子,谓语动词通常与邻近的主语一致。

8.表示重量、距离、时间、金钱等量词以复数形式作主语时,是当作一个整体看待的,谓语动词应该用单

数形式。

并列句:两个或两个以上相互关联而又相互独立的简单句用并列连词:and;but;for;nor;so;or等,或分号“;”连接,构成并列句。

1.用来连接两个意思相近或有因果关系的句子;

He came late,so he missed the film. Not only did he got a job,but his son also went to college.

2.表示在两者之间选择的句子Either he did not speak clearly,or I did not hear well.

3.表示连个彼此矛盾概念的句子She found the test difficult;however,she passed it.

4.用for表示原因。She did not come to the meeting,for she was ill.

注意:一般用逗号“,”连接两个单独的句子;但在连接副词however,therefore,otherwise前需要用分号“;

同时在该词后加逗号“,”。

复合句:由一个独立句子和一个或一个以上非独立句子组成的句子称为复合句。主句是句子的主题,从句只做句

子的一个从属部分。从句在主句中做什么成分就叫什么从句。从句有主语从句、表语从句、宾语从句、

同位语从句、定语从句和状语从句。

1.主语从句:在复合句中作主语,作用相当于名词。引导主语从句的词有:连词that;whether;连

接代词:who;

what;which;连接副词:when;where;how;why等。

2.表语从句:在复合句中作表语,相当于名词。引导表语从句的词有:连词that;whether;as if;

连接代词:who;

what;which;连接副词:when;where;how;why等。

3.宾语从句:在复合句中作及物动词或介词的宾语。常由以下一些连词引导:

1)that引导:that在从句中不充当然和成分,只是连接主句和从句。非正式和口语中可省略。

2)Whether或if引导:不充当句子成分,只是连接主句与从句。但不可以省略。意思是“是否”。

3)由连接代词who;whom;whose;which;what或连接副词when;where;how;why引导。从句用陈述语气,在从句中充当一个成分,连接代词或连接副词保留原有的疑问含义。

4.定语从句:在复合句中,修饰某一个名词或代词的从句。定语从句需放在所修饰词后面,引导定语从句的连词有关系代词who;whom;which;that;和关系副词when;where;why;as等。限定性和非限定性。

5.同位语从句:一般由某些抽象名词news;fact;belief;idea;suggest或advice+that从句构成。与定语从句不同的是:同位语从句只是说明主语的内容,并且需用that作连接词。

6.状语从句:复合句中作状语作用的从句。表时间、地点、原因、方式、目的、条件、比较、让步等。

1)时间状语从句:when;as;while;after;before;as soon as;until等引导。

2)地点状语从句:where;wherever引导。3)原因状语从句:because;as;since引导。

4)条件状语从句:if;unless等引导。5)目的状语从句:so that;in order that等引导。

6)结果状语从句:so that;so…that;such…that等引导。So后+形容词或副词;such 后+名词。

7)比较状语从句:than;as…as;not as/so…as引导。

8)方式状语从句:as;as if/as though引导。

9)让步状语从句:though/although;even if/though引导。

编译原理实验报告实验一编写词法分析程序

编译原理实验报告实验名称:实验一编写词法分析程序 实验类型:验证型实验 指导教师:何中胜 专业班级:13软件四 姓名:丁越 学号: 电子邮箱: 实验地点:秋白楼B720 实验成绩: 日期:2016年3 月18 日

一、实验目的 通过设计、调试词法分析程序,实现从源程序中分出各种单词的方法;熟悉词法分析 程序所用的工具自动机,进一步理解自动机理论。掌握文法转换成自动机的技术及有穷自动机实现的方法。确定词法分析器的输出形式及标识符与关键字的区分方法。加深对课堂教学的理解;提高词法分析方法的实践能力。通过本实验,应达到以下目标: 1、掌握从源程序文件中读取有效字符的方法和产生源程序的内部表示文件的方法。 2、掌握词法分析的实现方法。 3、上机调试编出的词法分析程序。 二、实验过程 以编写PASCAL子集的词法分析程序为例 1.理论部分 (1)主程序设计考虑 主程序的说明部分为各种表格和变量安排空间。 数组 k为关键字表,每个数组元素存放一个关键字。采用定长的方式,较短的关键字 后面补空格。 P数组存放分界符。为了简单起见,分界符、算术运算符和关系运算符都放在 p表中 (编程时,还应建立算术运算符表和关系运算符表,并且各有类号),合并成一类。 id和ci数组分别存放标识符和常数。 instring数组为输入源程序的单词缓存。 outtoken记录为输出内部表示缓存。 还有一些为造表填表设置的变量。 主程序开始后,先以人工方式输入关键字,造 k表;再输入分界符等造p表。 主程序的工作部分设计成便于调试的循环结构。每个循环处理一个单词;接收键盘上 送来的一个单词;调用词法分析过程;输出每个单词的内部码。 ⑵词法分析过程考虑 将词法分析程序设计成独立一遍扫描源程序的结构。其流程图见图1-1。 图1-1 该过程取名为 lexical,它根据输入单词的第一个字符(有时还需读第二个字符),判断单词类,产生类号:以字符 k表示关键字;i表示标识符;c表示常数;p表示分界符;s表示运算符(编程时类号分别为 1,2,3,4,5)。 对于标识符和常数,需分别与标识符表和常数表中已登记的元素相比较,如表中已有 该元素,则记录其在表中的位置,如未出现过,将标识符按顺序填入数组id中,将常数 变为二进制形式存入数组中 ci中,并记录其在表中的位置。 lexical过程中嵌有两个小过程:一个名为getchar,其功能为从instring中按顺序取出一个字符,并将其指针pint加1;另一个名为error,当出现错误时,调用这个过程, 输出错误编号。 2.实践部分

常用英语语法-日常

一、引出开头 1:It is well-known to us that……(我们都知道……)==As far as my knowledge is concerned, …(就我所知…) 2:Recently the problem of…… has been brought into focus. ==Nowadays there is a growing concern over ……(最近……问题引起了关注) 3:Nowadays(overpopulation)has become a problem we have to face.(现今,人口过剩已成为我们不得不面对的问题) 4:Internet has been playing an increasingly important role in our day-to-day life. It has brought a lot of benefits but has created some serious problems as well.(互联网已在我们的生活扮演着越来越重要的角色,它给我们带来了许多好处但也产生了一些严重的问题)5:With the rapid development of science and technology,more and more people believe that……(随着科技的迅速发展,越来越多的人认为……) 6:It is a common belief that……==It is commonly believed that……(人们一般认为……)7:A lot of people seem to think that……(很多人似乎认为……) 8:It is universally acknowledged that + 句子(全世界都知道...) 二、表达不同观点 1:People's views on……vary from person to person. Some hold that……However, others believe that……(人们对……的观点因人而异,有些人认为……然而其他人却认为……)2:People may have different opinions on……(人们对……可能会持有不同见解) 3:Attitudes towards (drugs)vary from person to person.==Different people hold different attitudes towards(failure)(人们对待吸毒的态度因人而异) 4:There are different opinions among people as to……(对于……人们的观点大不相同) 三、表示结尾 1:In short, it can be said that……(总之,他的意思是……) 2:From what has been mentioned above, w e can come to the conclusion that……(从上面提到的,我们可以得出结论……) 3:Taking all these factors into consideration, we naturally/reasonably come to the conclusion that……(把所有的这些因素加以考虑,我们自然可以得出结论……) 4:Hence/Therefore, we'd better come to the conclusion that……(因此,我们最好的出这样的结论……) 5:There is no doubt that (job-hopping)has its drawbacks as well as merits.(毫无疑问,跳槽有优点也有缺点) 6:All in all, we cannot live without……,but at the same time we must try to find out new ways to cope with the problems that would arise.(总之,我们没有……无法生活,但同时我们必须寻求新的解决办法来面对可能出现的新问题) 四、提出建议 1:It is high time that we put an end to the (trend).(该是我们停止这一趋势的时候了)2:There is no doubt that enough concern must be paid to the problem of……(毫无疑问,对……问题应予以足够重视) 3:Obviously ,if we want to do something … it is essential that……(显然,如果我们想要做么事,很重要的是……) 4:Only in this way can we ……(只有这样,我们才能……) 5:Spare no effort to+V(不遗余力的) 五、预示后果

英语词法和句法

英语词法和句法 根据词的形式、意义及其在句中的功用将词分为若干类,叫做词类。一个句子由各个功用不同的部分所构成,这些部分叫做句子成分。学一个词,要学它的发音、拼法、意义,也要记它的词类;更重要的是要了解它和其他词的关系,及其在句中作什么句子成分。如China is in East Asia(中国位于东亚)一句中的China这个单词所属的词类是名词,在句子中作主语。 ●词类:英语的词通常分为十大类: 1.名词(noun,缩写为n.)表示人、事物、地点、现象及其他抽象概念的词。如Girl(女 孩)、book(书)、Tokyo(东京)、war(战争)、Goodness(善良) 2.代词(pronoun,缩写为pron.)用来代替名词并起名次作用的词如we(我们),his(他 的),all(全部)。 3.形容词(adjective,缩写为adj.)用来修饰名词和代词,起描述名词和代词的性质。 如great(伟大的),honest(诚实的),difficult(困难的)。 4.副词(adverb,缩写为。adv.)是修饰动词、形容词和副词的词,有时修饰全句。如 quickly(快),often(经常),very(很)。 5.动词(verb,缩写为v)表示动作和状态,如write(写),walk(行走),think(想)。 6.数词(numeral,缩写为num.)是表示“多少”和“顺序先后”的词,如four(四), eighteen(十八),first(第一),eighth(十八),hundred(一百)。 7.冠词(article,缩写为art.)本身不能单独使用,也没有词义,它用在名词的前 面,帮助指明名词的含义,表示的名词数量或者特征。如a,an(一个),the(这,那)。 8.介词(preposition,缩写为prep.)是一种用来表示词与词、词与句之间的关系的 虚词,在句中不能单独作句子成分。如from(从),in(在…内),between(在…之间)。9.连词(conjunction,缩写为conj.)是连接词、短语、从句和句子的词,如and(和), because(因为),if(假如)。 10.感叹词(interjection,缩写为int.)表示喜怒哀乐等感情的词。如,oh(噢),aha(啊 哈),hush(嘘)。 注意点一:属于前六类(名、代、形、数、动、副等词)的词都有实义,叫做实词(notional word)。属于后四类(冠、介、连、感等词)的词没有实义,叫做虚词(form word)。注意点二:不少词可以属于几个词类,如work(工作;动词和名词),fast(快;形容词和副词),since(自从;连词和介词)等。 ●句法 1.句子:是由词和词组构成的、能够表达完整的意思的语言单位。 2.句子成分:指构成句子的各组成部分,即词和短语在句子中的各种语法意义。英语 的句子由主语部分与谓语部分组成。具体地讲,主要有下列六种句子成分:

意大利语语法

代词式动词 使动动词: FARE 动词fare后跟动词不定式用以表达不是由句子语法上的主语发出的行为:Faccio riparare l'auto (由别人来修我的车) 在这种情况下动词fare后面总是跟一个动词的不定式,fare的词义就变成了使、让、说服他人做某事: Potrebbe far chiamare un taxi? Faròelaborare un nuovo progetto Ha fatto capire l'importanza della sua idea Ha fatto piangere il bambino 注意:动词fare与代词和副词的组合: L’ha giàfatto piangere (il bambino) Non l’ho ancora fatta riparare (l’auto) Li ho giàfatti lavare (i pantaloni)

A che ora ti alzi la mattina? Mi chiamo Mario 代词式动词与自反动词在形式上相似,但它并不表达自反的含义,与这类动词相配的代词只是其不可缺少的组成部分,请注意下述例句含义的区别:CHIAMARSI 是一个代词式动词,因为: io mi chiamo Mario不能用下面的句子取代io chiamo me stesso Mario LAVARSI 则是一个自反动词,因为: io mi lavo可以被下面的句子取代io lavo me stesso 在这些动词中代词实际上已经是其组成部分,随主语人称的变化而变化:io mi alzo noi ci alziamo tu ti alzi voi vi alzate lui si alza loro si alzano 如果没有代词的话,这些动词的词意或者内涵会发生变化(alzarsi, alzare),有的代词式动词甚至如果没有代词甚至无法使用(mi arrabbio ma non arrabbio)。 请注意观察一个代词动词与其非代词式动词形式之间词义上的差别:

实验1-3-《编译原理》词法分析程序设计方案

实验1-3 《编译原理》S语言词法分析程序设计方案 一、实验目的 了解词法分析程序的两种设计方法之一:根据状态转换图直接编程的方式; 二、实验内容 1.根据状态转换图直接编程 编写一个词法分析程序,它从左到右逐个字符的对源程序进行扫描,产生一个个的单词的二元式,形成二元式(记号)流文件输出。在此,词法分析程序作为单独的一遍,如下图所示。 具体任务有: (1)组织源程序的输入 (2)拼出单词并查找其类别编号,形成二元式输出,得到单词流文件 (3)删除注释、空格和无用符号 (4)发现并定位词法错误,需要输出错误的位置在源程序中的第几行。将错误信息输出到屏幕上。 (5)对于普通标识符和常量,分别建立标识符表和常量表(使用线性表存储),当遇到一个标识符或常量时,查找标识符表或常量表,若存在,则返回位置,否则返回0并且填写符号表或常量表。 标识符表结构:变量名,类型(整型、实型、字符型),分配的数据区地址 注:词法分析阶段只填写变量名,其它部分在语法分析、语义分析、代码生成等阶段逐步填入。 常量表结构:常量名,常量值 三、实验要求 1.能对任何S语言源程序进行分析 在运行词法分析程序时,应该用问答形式输入要被分析的S源语言程序的文件名,然后对该程序完成词法分析任务。 2.能检查并处理某些词法分析错误 词法分析程序能给出的错误信息包括:总的出错个数,每个错误所在的行号,错误的编号及错误信息。 本实验要求处理以下两种错误(编号分别为1,2): 1:非法字符:单词表中不存在的字符处理为非法字符,处理方式是删除该字符,给出错误信息,“某某字符非法”。 2:源程序文件结束而注释未结束。注释格式为:/* …… */ 四、保留字和特殊符号表

英语基础语法(免费)

英语的基础语法 请大家共享 时态是英语中一个重要的语法范畴,它表示不同时间发生的动作或存在的状态以及动作发生或存在的方式。动作发生的时间可分为现在、过去、将来和过去将来四种形式,动作发生的方式可分为一般、完成、进行和完成进行四种形式。将时间形式和动作方式结合起来,就构成了以下16种时态形式(以do为例): 【注】构成时态的助动词be (is, am, are), have (has), shall, will 等需根据主语的变化来选择。 英语基础语法:一般现在时 一、构成 一般现在时除主语是第三人称单数时谓语动词要加s外,一律用动词原形。 二、用法 ■一般现在时表示经常性或习惯性的动作,常与表示频度的时间状语every day, usually, always, often, sometimes, on Sunday等连用。如: I go to school at 6 every morning. 每天早上我七点去上学。 ■一般现在时表示客观存在及普遍真理。如: Summer follows spring. 春天之后是夏天。

The sun rises in the east. 太阳从东方升起。 注意:此种用法即使出现在过去的语境中,仍用一般现在时。如: I learned that the earth goes around the sun when I was in primary school. 我在小学就学过地球是围绕太阳转的。 ■一般现在时表示格言或警句。如: Pride goes before a fall. 骄者必败。 ■一般现在时表示目前的情况或状态。如: I am a teacher. 我是教师。 Peter writes good Chinese but does not speak well. 彼得汉语写得不错,讲的可不行。 ■以here, there等开始的倒装句,表示动作正在进行。如: Here comes the bus. = The bus is coming. 车来了。 There goes the bell. = The bell is ringing. 铃响了。 ■在下列情况下表示将来: 1. 在状语从句中用一般现在时代替一般将来时。如: I will give it to him as soon as I see him. 我一看见他就交给他。 He will come if you invite him. 如果你请他,他会来的。 Suppose he doesn’t agree,what shall we do?假如他不同意,那怎么办? I shall do as I please. 我高兴怎么做就怎么做。 He will continue the work no matter what happens. 不管发生什么情况他都要继续这项工作。 2. 在the more…the more …(越……越……) 句型中,前者通常用一般现在时代替一般将来时,因为前者相当于条件状语从句。如: The harder you study, the better results you will get. 你学习越努力,成绩就会越好。 3. 在make sure (certain) , see to it, mind, care, matter后的宾语从句的谓语动词用一般现在时代替一般将来时。如: See to it that you are not late again. 注意别再迟到了(from https://www.360docs.net/doc/885162687.html,)。 4. 表示按计划或时间表将要发生的动作,通常有表示将来的时间状语。如: The plane takes off at 11:30 and arrives in Shanghai at l:20. 飞机十一点半起飞,一点二十分抵达上海。 注:只限于少数动词能这样用,如begin, start, , end, finish, stop, go, come, leave, sail, arrive, retur n, close, open 等。 英语基础语法:一般过去时

意大利语语法

意大利语语法 目录 1 冠词 2 名词 3 代词 o 3.1 人称代词 3.1.1 主格人称代词 3.1.2 宾格人称代词 3.1.3 与格人称代词 3.1.4 反身人称代词 3.1.5 属格人称代词 3.1.6 介词人称代词 o 3.2 指示代词 o 3.3 关系代词 o 3.4 疑问代词 o 3.5 泛指代词 o 3.6 小品词 3.6.1 ci(vi) 3.6.2 ne 4 形容词 o 4.1 属格形容词 o 4.2 指示形容词 o 4.3 疑问形容词 o 4.4 形容词对比 5 副词 o 5.1 方式副词 o 5.2 时间副词 o 5.3 地点副词 o 5.4 数量副词 6 介词 7 连词 o 7.1 并列连词 o 7.2 从属连词 8 动词 冠词 意大利语的冠词分阳阴两性、单复两数,每一类都加在与其相对应的名词的前方。

单数 复数阳性 阴性 阳性 阴性 定冠词 l',il, lo l',la i, gli le 不定冠词 un, uno una,un' dei,degli delle 名词 意大利语的名词分阳性和阴性两大类,并有单复数的变化。不过一般而言,意大利语对格的变化已经退化了,故大多数的词仅会对该词所属的性别与指称的数量做相对应的变化。 请协助扩充此章节。 更进一步的讯息可能会在或讨论页或扩充请求中找到。请在扩充章节后将此模板移除。 代词 人称代词 主格人称代词 单数 复数 第一人称 io noi 第二人称 非敬词 tu voi 敬词 Lei Loro 第三人称

阳性 lui (egli, esso) loro (essi) 阴性 lei (ella, essa) loro (esse) 宾格人称代词 单数复数 第一人称 mi ci 第二人称 非敬词 ti vi 敬词 La Le 第三人称 阳性 lo li 阴性 la le 与格人称代词 单数复数 第一人称 mi ci 第二人称 非敬词 ti vi 敬词 Le Loro 第三人称

编译原理实验词法分析实验报告

编译技术实验报告 实验题目:词法分析 学院:信息学院 专业:计算机科学与技术学号: 姓名:

一、实验目的 (1)理解词法分析的功能; (2)理解词法分析的实现方法; 二、实验内容 PL0的文法如下 …< >?为非终结符。 …::=? 该符号的左部由右部定义,可读作“定义为”。 …|? 表示…或?,为左部可由多个右部定义。 …{ }? 表示花括号内的语法成分可以重复。在不加上下界时可重复0到任意次 数,有上下界时可重复次数的限制。 …[ ]? 表示方括号内的成分为任选项。 …( )? 表示圆括号内的成分优先。 上述符号为“元符号”,文法用上述符号作为文法符号时需要用引号…?括起。 〈程序〉∷=〈分程序〉. 〈分程序〉∷= [〈变量说明部分〉][〈过程说明部分〉]〈语句〉 〈变量说明部分〉∷=V AR〈标识符〉{,〈标识符〉}:INTEGER; 〈无符号整数〉∷=〈数字〉{〈数字〉} 〈标识符〉∷=〈字母〉{〈字母〉|〈数字〉} 〈过程说明部分〉∷=〈过程首部〉〈分程序〉{;〈过程说明部分〉}; 〈过程首部〉∷=PROCEDURE〈标识符〉; 〈语句〉∷=〈赋值语句〉|〈条件语句〉|〈过程调用语句〉|〈读语句〉|〈写语句〉|〈复合语句〉|〈空〉 〈赋值语句〉∷=〈标识符〉∶=〈表达式〉 〈复合语句〉∷=BEGIN〈语句〉{;〈语句〉}END 〈条件〉∷=〈表达式〉〈关系运算符〉〈表达式〉 〈表达式〉∷=〈项〉{〈加法运算符〉〈项〉} 〈项〉∷=〈因子〉{〈乘法运算符〉〈因子〉} 〈因子〉∷=〈标识符〉|〈无符号整数〉|'('〈表达式〉')' 〈加法运算符〉∷=+|- 〈乘法运算符〉∷=* 〈关系运算符〉∷=<>|=|<|<=|>|>= 〈条件语句〉∷=IF〈条件〉THEN〈语句〉 〈字母〉∷=a|b|…|X|Y|Z 〈数字〉∷=0|1|2|…|8|9 实现PL0的词法分析

英语基础语法基础版

英语基础语法知识(一)第一节词类和句子成分一、词类能够自由运用的最小语言单位叫词。根据词的形式、意义及其在句中的作用所作的分类叫词类(parts of speech)。英语的词通常分为十大类,即名词、冠词、代词、数词、形容词、副词、动词、介词、连词和感叹词。现分别叙述如下:(一)名词名词(noun)是表示人、事物、地点或抽象概念的名称。例如: foreigner外国人 soap 肥皂 Newton 牛顿 law 法律 freedom自由 peace 和平英语名词可分为两大类: 1。普通名词(common noun)是某一类人、事物、某种物质或抽象概念的名称。例如: teacher 教师 market市场 rice 大米 magazine杂志 sound 声音 production生产 2。专有名词(proper noun)是特定的某人、地方或机构的名称。专有名词的第一个字母必须大写。例如: Hemingway海明威 Russia 俄罗斯 New York 纽约 United Nations联合国名词又可分为可数名词(countable noun)与不可数名词(uncountable noun)两种。可数名词有单、复数之分。绝大多数名词的复数形式的构成是在单数名词的后面 加-s或-es。例如: shop→shops商店 bus→buses 公共汽车 library→libraries图书馆 toy→toys 玩具 leaf→leaves树叶英语中有一些名词的复数形式是不规则的。例如: man→men男人 tooth→teeth 牙齿 datum→data数据有关名词复数形式构成的具体规则,请参阅有关的英语语法书。 (二)冠词冠词(article)放在名词之前,帮助说明该名词所指的对象。冠词分为不定冠词(indefinite article)和定冠词(definite article)两种。不定冠词为a/an,用在单数名词之前,表示某一类人或事物的“一个”。a 用在以辅音开头的名词之前,an用在以元音开头的名词之前。例如: a hotel 一家旅馆 a chance 一次机会 a double room一个双人间a useful book 一本有用的书 an exhibition一次展览 an honest man一个诚实的人冠词只有一个,既the,表示某一类人或事物中特定的一个或一些。可用于单数或复数名词前,也可用于不可数名词前。例如:the TV programs 那些电视节目 the house那座房子 the Olympic Games奥运会 (三)代词代词(pronoun)是用来指代人或事物的词。代词包括: 1。人称代词,如:I, you, they, it等;

意大利语基础语法

意大利语属于拉丁语族罗曼语系。现代意大利语是从但丁开始的,其古典语为拉丁语。现代语语法较之古典语语法简化多了。意大利语是一种单词形态变化丰富的语 言,九大词类中就有五类有形态变化。在句子中,人称,性,数,动词的时态都要相互一致,配合。意大利语语法与英语的差别很大,与汉语的更是不同。有一个可提醒注意:意大利语单词无论如何变化,最后都是以元音结尾(个别前置词,连词除外)。 句子成分 一个简单句是由若干句子成分组成的,基本句子成分是主语和谓语,其他成分都可以叫 complemento 【补语】。意大利语中的补语概念和汉语中的补语概念不同。汉语中的补语指位于动词或形容词之后的描写成分,表示结果,程度,趋向,数量,可能等意义,而意大利语中搞的补语成分包括,直接宾语,间接宾语,地点补语,时间补语,伴随补语等等。 句子分类 句子分为简单句和复合句,复合句又分成并列复合句和主从复合句,主从复合句又分成主句,从句,从句又分为不明确从句,明确性从句。 例:简单句iovado. 我走了。 并列复合句iolavoromentreluistudia. 他学习时我工作。 主从复合句sperodipotervenire. 我希望能来。 动词avere 的变位 这里首先要讲的一点是动词变位。动词变位是意大利语里非常重要的一个概念。是意大利语法的三大基础之一(另外两个分别是时态和虚拟式)。动词变位就是动词在不同的人称或数作主语时,词尾必须根据主语的人称和数作相应的变化。 下面我们先看看AVERE(有)这个词的动词变位 我有...:ioho 你有...:tuhai 他有:...:luiha 她有...:leiha

编译原理词法分析实验报告

词法分析器实验报告 一、实验目的 选择一种编程语言实现简单的词法分析程序,设计、编制并调试一个词法分析程序,加深对词法分析原理的理解。 二、实验要求 待分析的简单的词法 (1)关键字: begin if then while do end 所有的关键字都是小写。 (2)运算符和界符 : = + - * / < <= <> > >= = ; ( ) # (3)其他单词是标识符(ID)和整型常数(SUM),通过以下正规式定义: ID = letter (letter | digit)* NUM = digit digit* (4)空格有空白、制表符和换行符组成。空格一般用来分隔ID、SUM、运算符、界符和关键字,词法分析阶段通常被忽略。 各种单词符号对应的种别码: 表各种单词符号对应的种别码 词法分析程序的功能: 输入:所给文法的源程序字符串。 输出:二元组(syn,token或sum)构成的序列。 其中:syn为单词种别码; token为存放的单词自身字符串; sum为整型常数。 例如:对源程序begin x:=9: if x>9 then x:=2*x+1/3; end #的源文件,经过词法分析后输出如下序列: (1,begin)(10,x)(18,:=)(11,9)(26,;)(2,if)…… 三、词法分析程序的算法思想: 算法的基本任务是从字符串表示的源程序中识别出具有独立意义的单词符号,其基本思想是根

据扫描到单词符号的第一个字符的种类,拼出相应的单词符号。 主程序示意图: 主程序示意图如图3-1所示。其中初始包括以下两个方面: ⑴关键字表的初值。 关键字作为特殊标识符处理,把它们预先安排在一张表格中(称为关键字表),当扫描程序识别出标识符时,查关键字表。如能查到匹配的单词,则该单词为关键字,否则为一般标识符。关键字表为一个字符串数组,其描述如下: Char *rwtab[6] = {“begin”, “if”, “then”, “while”, “do”, “end”,}; 图3-1 (2)程序中需要用到的主要变量为syn,token和sum 扫描子程序的算法思想: 首先设置3个变量:①token用来存放构成单词符号的字符串;②sum用来整型单词;③syn 用来存放单词符号的种别码。扫描子程序主要部分流程如图3-2所示。

英语基本语法结构详解-

英语基本语法结构详解1.英语词性缩写 n = 名词,noun的缩写 u = 不可数名词,uncountable noun的缩写c = 可数名词,countable noun的缩写 v = 动词,verb的缩写 vi = 不及物动词,intransitive verb的缩写vt = 及物动词,transitive verb的缩写aux.v = 助动词,auxiliary verb的缩写model verb情态动词 conj = 连接词,conjunction的缩写

adj. = 形容词,adjective的缩写 adv.= 副词,adverb的缩写 art. = 冠词,article的缩写 prep = 介词;preposition的缩写 pron = 代名词,pronoun的缩写 num = 数词,numeral的缩写 int. = 感叹词,interjection的缩写 英文基本句式介绍: 五个基本句式可以演变出多种复杂的英语句子。这五个基本句式如下: S十V主谓结构 S十V十P主系表结构 S十V十O主谓宾结构

S十V十O1十O2 主谓双宾结构 S十V十O十C 主谓宾补结构 (说明:S=主语;V=谓语;P=表语;O=宾语;O1=间接宾语;O2=直接宾语;C=补语) 2 .S十V 在此句式中,V是不及物动词,又叫自动词(vi.)。例如: He runs quickly. 他跑得快。 They listened carefully. 他们听得很仔细。 He suffered from cold and hunger. 他挨冻受饿。

China belongs to the third world country. 中国属于第三世界国家。 The gas has given out. 煤气用完了。 My ink has run out. 我的钢笔水用完了。 3.S十V十P 在此句式中,V是系动词(link v.),常见的系动词有:look,seem,appear,sound,feel,taste,smell,grow,get,fall ill/asleep,stand/sit still,become,turn等。 例如: He is older than he looks.

意大利语语法素材:命令式

有所帮助。 命令式 动词的命令式用以表达命令、邀请、劝说、警告、祈求和请求,它没有第一人称,只有现在时。 命令式分为: ·直接命令 ·间接命令 直接命令面向说话时在场的人: Apri la finestra! (你) Andiamo via! (我们) Raccontate tutto! (你们) 对于命令式的直接形式(tu, noi, voi)来说,大多数变位形式都与相应的直陈式现在时相同。. 但第一组动词变位中的单数第二称变位例外,它由动词不定式去掉最后两个字母构成命令式:第一组变位pens -a (tu) pens -iamo (noi) pens -ate (voi) 第二组变位prend -i (tu) prend -iamo (noi) prend -ete (voi) 第三组变位apr -i (tu) apr -iamo (noi) apr -ite (voi) 间接命令则面向说话时不在场或感觉像不在场的人(lei, lui, loro): Apra la finestra! (lei, lui) Raccontino tutto! (loro) 所有的间接命令式(lei, lui, loro)变位都与相应的虚拟式现在时变位相同: 第一组变位pens -i (lei, lui) pens -ino (loro) 第二组变位prend -a (lei, lui) prend -ano (loro) 第三组变位apr -a (lei, lui) apr -ano (loro) 在虚拟式现在时的变位中还包括命令式的尊称形式Lei变位。 Apra la porta per favore. (Lei) Racconti che cosa è successo. (Lei) 而复数的尊称形式Loro用于需要使用尊称的一组人: Entrino pure Lor Signori!

编译原理词法分析和语法分析报告+代码(C语言版)

信息工程学院实验报告(2010 ~2011 学年度第一学期) 姓名:柳冠天 学号:2081908318 班级:083

词法分析 一、实验目的 设计、编制并调试一个词法分析程序,加深对词法分析原理的理解。 二、实验要求 2.1 待分析的简单的词法 (1)关键字: begin if then while do end 所有的关键字都是小写。 (2)运算符和界符 := + - * / < <= <> > >= = ; ( ) # (3)其他单词是标识符(ID)和整型常数(SUM),通过以下正规式定义: ID = letter (letter | digit)* NUM = digit digit* (4)空格有空白、制表符和换行符组成。空格一般用来分隔ID、SUM、运算符、界符和关键字,词法分析阶段通常被忽略。 2.2 各种单词符号对应的种别码: 表2.1 各种单词符号对应的种别码 2.3 词法分析程序的功能: 输入:所给文法的源程序字符串。 输出:二元组(syn,token或sum)构成的序列。 其中:syn为单词种别码; token为存放的单词自身字符串; sum为整型常数。 例如:对源程序begin x:=9: if x>9 then x:=2*x+1/3; end #的源文件,经过词法分析后输出如下序列: (1,begin)(10,x)(18,:=)(11,9)(26,;)(2,if)…… 三、词法分析程序的算法思想: 算法的基本任务是从字符串表示的源程序中识别出具有独立意义的单词符号,其基本思想是根据扫描到单词符号的第一个字符的种类,拼出相应的单词符号。 3.1 主程序示意图:

英语语法—现在进行时(基本)

现在进行时 现在进行时表示动作发生的时间是“现在”,动作目前的状态是“正在进行中”。所谓“正在进行中”,是指在谈到这件事的时候,这个动作还在进行中。至于它是什么时候开始的,什么时候会停下来,不是我们关心的。所以“正在进行时”的事件,可能发生几年了,也可能只有几分钟。仍在进行中这是“正在进行时”的关键所在。它是一件持续进行的事情。 定义: 现在进行时的定义:现在进行时表示现在或当前一段时间正在进行的动作。可以表示有计划的未来,也就是用现在进行时表示将来。 构成: 现在进行时的构成是:主语+be+v.ing〔现在分词〕形式 第一人称单数 I+am+doing+Sth. 第一人称复数 We+are+doing +Sth. 第二人称单(复)数Y ou+are+doing+Sth. 第三人称单数He(She,it)+is+doing+Sth. 第三人称复数They+are+doing +Sth. 肯定句:主语+be(is/am/are)+现在分词 否定句:主语+be(is/am/are)+not+现在分词 一般疑问句:be(is/am/are)+主语+现在分词 特殊疑问句:特殊疑问词+相应be动词+主语+现在分词+Sth

变化规则: 1.直接+ ing(例:sleep+ing sleeping) 2.去掉不发音的e+ing(例:bite-e+ing biting) 3.重读闭音节,且末尾只有1个辅音字母,双写辅音字母+ing (例:sit+t+ing sitting) 4.特殊变化:die-dying,lie-lying,tie-tying 5.不规则变化 句型构成: 现在进行时 助动词be 动词的现在分词(ing形式)。 be的变化 在现在时中,be 要根据人称代词和名词的单复数不同,而分别使用am/is/are,即:I am/he/she/it 包括单数名词和不可数名词用is,you/we/they 包括复数名词用are. 注意:be 动词在现在时里算作“助动词”,翻译正在进行时的时候,be不能解释为“是”,否则不通顺。它只是和现在分词一起构成“进行时”。 现在分词加ing的规则 现在分词是在动词后加上ing 构成。如:starting,working, coming, sitting 等都是现在分词。现在分词的变化规则是固定的,大家用心记一下就可以了。 (1)直接在谓语动词后加ing. 例如:going, starting, working. (2)去掉词尾不发音的e,再加ing. 例如leaving,dining.

看一遍轻松学英语语法(全)

【学英语必看】《英语语法手册》(全) 在实用英语备受青睐的现在,大家在学习英语和准备各种考试时,总是把听说读写放在首位,诚然,学习语言重在实践。但是,请不要忽视语法的作用,特别是在阅读和写作中,他能帮助你分析清楚句子结构,准确抓住句子的要点,更能帮你写出复杂而优美的长句。 以下为你整理《英语语法手册》全集,不需背诵记忆,只要静下心阅读一遍,就能有所收获! 宝宝更希望你能把他们融在平时的阅读写作里. [英语语法手册]关于词类和句子成分 根据词的形式、意义及其在句中的功用将词分为若干类,叫做词类。一个句子由各个功用不同的部分所构成,这些部分叫做句子成分。 学一个词,要学它的发音、拼法、意义,也要记它的词类;更重要的是要了解它和其他词的关系,及其在句中作什么句子成分。如China is in East Asia(中国位于东亚)一句中的China这个单词所属的词类是名词,在句子中作主语。 词类(parts of speech) 英语的词通常分为十大类: 1)名词(noun,缩写为n.)人和事物的名称,如pen(钢笔),English(英语),life(生活)。 2)代词(pronoun,缩写为pron.)用来代替名词的词,如we(我们),his(他的),all(全部)。 3)形容词(adjective,缩写为adj.)用来修饰名词,如great(伟大的),honest(诚实的),difficult(困难的)。 4)数词(numeral,缩写为num.)是表示"多少"和"第几"的词,如four(四),eighteen(十八),first(第一),eighth(十八),hundred(一百)。 5)动词(verb,缩写为v)表示动作和状态,如write(写),walk(行走),think(想)。 6)副词(adverb,缩写为。adv.)是修饰动词、形容词和副词的词,如quickly(快),often(经常),very(很)。 7)冠词(article,缩写为art.)说明名词所指的人或物的词,如a,an(一个),the(这,那)。 8)介词(preposition,缩写为prep.)表示名词(或代词)与句子里其它词的关系,如from(从),in(在…内),between(在…之间)。 9)连词(conjunction,缩写为conj.)是连接词、短语、从句和句子的词,如and(和),because(因为),if(假如)。 10)感叹词(interjection,缩写为int.)表示感情,如。oh(噢),aha(啊哈),hush(嘘)。 [注一]属于前六类(名、代、形、数、动、副等词)的词都有实义,叫做实词(notional word)。属于后四类(冠、介、连、感等词)的词没有实义,叫做

意大利语资料大全(书籍)

意大利语资料大全(书籍) 一、书籍篇 (一)学习教材: 1、《速成意大利语》,赵秀英著,外文出版社2000年出版,上下两册 欧风认为,这是国内自学意大利语最好的教程,讲解很详细,语法点全部讲到,对个别重点词讲解很到位,还有意汉对比。在两本书的容量里做到这点很不容易了,强烈推荐短期自学者使用。 2、《意大利语》,王军、王焕宝等编,外语教学与研究出版社1988年出版,共四册 这是一般意大利语专业使用的教材。此教材很老了,内容相对陈旧,很多范文都是中国人写的,所谓的中式意语;不过,它的内容相对很简单,而且很多是关于中国的,要学习如何表达中国的一些概念,看看它的表达方法还是很好的。我把它当作泛读教材用。 3、《自学意大利语》,肖天佑编,商务印书馆1983年出版,全一册 市面上已买不到了,从图书馆复印的。还来不及怎么看,不过它有点好,他在词汇里对不规则的重音的单词在下面以点标注,这对自学者可是很有帮助,而且它的练习还有答案,课文有中文译文。 4、《意大利语初学手册》,黄美婷编,上海外语教育出版社2003年出版 从英语翻译过来的,很不错,深入简出。编排非常合理,很为读者着想,国内的教材什么时候能够做到这样啊。采取讲故事的方式,很吸引人。可作为初学者泛读教材。 5、《意大利语入门》,沈萼梅编,外语教学与研究出版社1986年出版 适合学音乐专业的,讲多了很多音乐专业的术语的意语表达方式,对一般意语学习者不是很适合。 (二)词典: 1、《意汉词典》,商务出版社1985年出版 没有选择的“绿砖”,国内的意大利语词典,这本最大最好啦,词汇量很大,相信国内意大利语学习者绝对少不了它。 2、《现代意汉汉意词典》,外语教学与研究出版社2000年出版 词汇量太小,而且查动词的变形时极不方便(不如绿砖后面有一个elenco可查页码)。唯一的优势是小一点,好带一些,还有中意部分。 3、《柯林斯意英英意小词典》想同时学这两门的朋友可尝试一下。 (三)口语教程: 1、《中国人在意大利》,赵秀英著,北京语言文化大学出版社1996年出版 此书很全面,首先是有关于意大利相关文化社会背景的介绍,不错;具体内容很详实。所配

相关文档
最新文档