Glossary: Difference between revisions
(Created and added the first words in this glossary) |
mNo edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Rudolf Meijer - (Meijeru) - Specifications |
|||
https://github.com/meijeru/red.specs-public/blob/master/specs.adoc#function-do |
|||
Rudolf Meijer - (Meijeru) - Glossary |
|||
https://github.com/meijeru/red.specs-public/blob/master/specs.adoc#19-glossary |
|||
Atomic |
Atomic |
||
https://en.wikipedia.org/wiki/Linearizability |
|||
https://www.techopedia.com/definition/3466/atomic-operation |
|||
https://stackoverflow.com/questions/15054086/what-does-atomic-mean-in-programming |
|||
Cell |
Cell |
||
…. |
|||
* Red is its own data format, and structure of this format might be considered as sub-optimal by someone - each value is represented as a boxed structure 4 machine pointers in size. On 32-bit systems that's 128 bits, on 64-bits 256, but can be squeezed down to 160, AFAIK. |
|||
From <https://news.ycombinator.com/item?id=18843544> |
|||
(Author: 9214) |
|||
Context |
|||
https://github.com/meijeru/red.specs-public/blob/master/specs.adoc#62-contexts |
|||
Dialect |
Dialect |
||
https://github.com/meijeru/red.specs-public/blob/master/specs.adoc#25-dialects |
|||
Functional |
|||
https://en.wikipedia.org/wiki/Functional_programming |
|||
https://www.tutorialspoint.com/functional_programming/functional_programming_introduction.htm |
|||
Imperative |
|||
Homoiconic https://en.wikipedia.org/wiki/Homoiconicity https://wiki.c2.com/?HomoiconicLanguages https://en.wikipedia.org/wiki/Category:Homoiconic_programming_languages |
|||
Lexeme |
Lexeme |
||
https://en.wikipedia.org/wiki/Lexical_analysis#Lexeme |
|||
Lexer |
Lexer |
||
https://dev.to/cad97/what-is-a-lexer-anyway-4kdo |
|||
Lexical Analysis |
|||
http://www.cs.ecu.edu/karl/5220/spr16/Notes/Lexical/token.html |
|||
https://en.wikipedia.org/wiki/Lexical_analysis |
|||
https://www.geeksforgeeks.org/introduction-of-lexical-analysis/ |
|||
https://www.guru99.com/compiler-design-lexical-analysis.html |
|||
https://www.reddit.com/r/learnprogramming/comments/2fp21v/what_does_the_term_lexemes_mean_and_what_are_they/ |
|||
http://ecomputernotes.com/compiler-design/lexical-analysis |
|||
Lists |
Lists |
||
Literal |
Literal |
||
https://en.wikipedia.org/wiki/Literal_(computer_programming) |
|||
Meaning |
Meaning |
||
Macros |
|||
Parser |
Parser |
||
https://en.wikibooks.org/wiki/Introduction_to_Programming_Languages/Parsing |
|||
https://stackoverflow.com/questions/2933192/what-is-parsing-in-terms-that-a-new-programmer-would-understand |
|||
⚫ | |||
⚫ | |||
Prototype Based OOP |
Prototype Based OOP |
||
https://wiki.c2.com/?PrototypeBasedProgramming |
|||
Regex |
|||
Regex or Regular expression |
|||
⚫ | |||
⚫ | |||
Refactoring |
Refactoring |
||
https://en.wikipedia.org/wiki/Code_refactoring |
|||
https://refactoring.com/ |
|||
Semantic |
Semantic |
||
https://en.wikipedia.org/wiki/Semantics_(computer_science) |
|||
https://en.wikipedia.org/wiki/Semantics |
|||
A book |
|||
https://www.cl.cam.ac.uk/teaching/0809/Semantics/notes-mono.pdf |
|||
Symbols Table |
Symbols Table |
||
Streams |
Streams |
||
System Context |
System Context |
||
VID |
|||
VIEW |
Latest revision as of 20:32, 22 April 2020
Rudolf Meijer - (Meijeru) - Specifications https://github.com/meijeru/red.specs-public/blob/master/specs.adoc#function-do
Rudolf Meijer - (Meijeru) - Glossary https://github.com/meijeru/red.specs-public/blob/master/specs.adoc#19-glossary
Atomic
https://en.wikipedia.org/wiki/Linearizability https://www.techopedia.com/definition/3466/atomic-operation https://stackoverflow.com/questions/15054086/what-does-atomic-mean-in-programming
Cell
….
- Red is its own data format, and structure of this format might be considered as sub-optimal by someone - each value is represented as a boxed structure 4 machine pointers in size. On 32-bit systems that's 128 bits, on 64-bits 256, but can be squeezed down to 160, AFAIK.
From <https://news.ycombinator.com/item?id=18843544>
(Author: 9214)
Context
https://github.com/meijeru/red.specs-public/blob/master/specs.adoc#62-contexts
Dialect
https://github.com/meijeru/red.specs-public/blob/master/specs.adoc#25-dialects
Functional
https://en.wikipedia.org/wiki/Functional_programming
https://www.tutorialspoint.com/functional_programming/functional_programming_introduction.htm
Imperative
Homoiconic https://en.wikipedia.org/wiki/Homoiconicity https://wiki.c2.com/?HomoiconicLanguages https://en.wikipedia.org/wiki/Category:Homoiconic_programming_languages
Lexeme https://en.wikipedia.org/wiki/Lexical_analysis#Lexeme
Lexer
https://dev.to/cad97/what-is-a-lexer-anyway-4kdo
Lexical Analysis
http://www.cs.ecu.edu/karl/5220/spr16/Notes/Lexical/token.html
https://en.wikipedia.org/wiki/Lexical_analysis
https://www.geeksforgeeks.org/introduction-of-lexical-analysis/
https://www.guru99.com/compiler-design-lexical-analysis.html
https://www.reddit.com/r/learnprogramming/comments/2fp21v/what_does_the_term_lexemes_mean_and_what_are_they/
http://ecomputernotes.com/compiler-design/lexical-analysis
Lists
Literal https://en.wikipedia.org/wiki/Literal_(computer_programming)
Meaning Macros
Parser https://en.wikibooks.org/wiki/Introduction_to_Programming_Languages/Parsing https://stackoverflow.com/questions/2933192/what-is-parsing-in-terms-that-a-new-programmer-would-understand
Ports
Prototype Based OOP
https://wiki.c2.com/?PrototypeBasedProgramming
Regex or Regular expression
Refinement Refactoring https://en.wikipedia.org/wiki/Code_refactoring https://refactoring.com/
Semantic
https://en.wikipedia.org/wiki/Semantics_(computer_science)
https://en.wikipedia.org/wiki/Semantics
A book
https://www.cl.cam.ac.uk/teaching/0809/Semantics/notes-mono.pdf
Symbols Table
Streams
System Context
VID
VIEW