Computer language design schema: Difference between revisions
No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
|- | |- | ||
| ''What will the language be used for?'' | | ''What will the language be used for?'' | ||
Topic, theme, problems, concerns | | Topic, theme, problems, concerns | ||
|''What are the entities of this domain?'' | |''What are the entities of this domain?'' | ||
(concept, properties, relationships. Like a mind map.) | | (concept, properties, relationships. Like a mind map.) | ||
State, things, events, concepts, properties, composition | State, things, events, concepts, properties, composition | ||
| ''What are sentences, conceptually?'' | | ''What are sentences, conceptually?'' | ||
Lists? sets? trees? graphs? tables? | | Lists? sets? trees? graphs? tables? | ||
Looking inside a sentence, what is there? | Looking inside a sentence, what is there? | ||
Are there different kinds of sentences? | Are there different kinds of sentences? | ||
Line 27: | Line 27: | ||
| ''How do you write sentences down?'' | | ''How do you write sentences down?'' | ||
What alphabet do you use | | What alphabet do you use | ||
How symbols are constructed in it | How symbols are constructed in it | ||
Text? Tables? Diagrams? Unicode? Color? | Text? Tables? Diagrams? Unicode? Color? | ||
} | |||
[[Category:EditMe]] | [[Category:EditMe]] | ||
[[Category:Print]] | [[Category:Print]] | ||
[[Category:Web]] | [[Category:Web]] |
Revision as of 17:00, 22 October 2015
Domain | Ontology | Schema | Grammar | ||||
---|---|---|---|---|---|---|---|
What will the language be used for? | Topic, theme, problems, concerns
|
What are the entities of this domain? | (concept, properties, relationships. Like a mind map.)
State, things, events, concepts, properties, composition |
What are sentences, conceptually? | Lists? sets? trees? graphs? tables?
Looking inside a sentence, what is there? Are there different kinds of sentences? Explicit language modelling
|
How do you write sentences down? | What alphabet do you use
How symbols are constructed in it Text? Tables? Diagrams? Unicode? Color? } |