Computer language design schema: Difference between revisions

From Hackers & Designers
No edit summary
No edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
By [[Vadim Zaytsev]]
'''From workshop introduction by [[Vadim Zaytsev]]''' <br>
 
<br>
{| class="wikitable" border="1"
'''Domain''' <br>
|-
''What will the language be used for?'' <br> 
! Domain
Topic, theme, problems, concerns <br>
! Ontology
<br>
! Schema
'''Ontology''' <br>
! Grammar
''What are the entities of this domain?'' <br>
 
State, things, events, concepts, properties, composition <br>
|-
<br>
| ''What will the language be used for?''
'''Schema''' <br>
Topic, theme, problems, concerns
''What are sentences, conceptually?'' <br>
 
Lists? sets? trees? graphs? tables? <br>
|''What are the entities of this domain?''  
Looking inside a sentence, what is there? <br>
(concept, properties, relationships. Like a mind map.)
Are there different kinds of sentences? <br>
State, things, events, concepts, properties, composition 
Explicit language modelling <br>
 
<br>
| ''What are sentences, conceptually?''
'''Grammar''' <br>
Lists? sets? trees? graphs? tables?
''How do you write sentences down?'' <br>
Looking inside a sentence, what is there?
What alphabet do you use <br>
Are there different kinds of sentences?
How are symbols constructed in it <br>
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?
Text? Tables? Diagrams? Unicode? Color?
|-
| ''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?
}
[[Category:EditMe]]
[[Category:Print]]
[[Category:Web]]

Latest revision as of 18:16, 16 December 2015

From workshop introduction by Vadim Zaytsev

Domain
What will the language be used for?
Topic, theme, problems, concerns

Ontology
What are the entities of this domain?
State, things, events, concepts, properties, composition

Schema
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

Grammar
How do you write sentences down?
What alphabet do you use
How are symbols constructed in it
Text? Tables? Diagrams? Unicode? Color?