Glossary: Difference between revisions
m
no edit summary
mNo edit summary |
mNo edit summary |
||
(One intermediate revision by the same user not shown) | |||
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
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▼
▲Ports
Prototype Based OOP
https://wiki.c2.com/?PrototypeBasedProgramming
Regex or Regular expression
Refinement▼
▲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
|