Search results
Jump to navigation
Jump to search
- ...r science|functions]], [[Class (computer programming)|classes]], [[modular programming|modules]] or [[File (computing)|files]] within a program. ...program consists mainly of [[Software token|tokens]]: [[Operator (computer programming)|operators]] and [[operand]]s. He concluded that a count of the number of u ...11 KB (1,603 words) - 07:56, 8 February 2024
- ...s as Channels and Channels as Actors (Extended Version) |date=10 May 2017 |class=cs.PL |eprint=1611.06276}}</ref> ...types, beyond duality |journal=Journal of Logical and Algebraic Methods in Programming |date=June 2018 |volume=97 |pages=55–84 |doi=10.1016/j.jlamp.2018.01.001|s2 ...9 KB (1,186 words) - 17:59, 29 July 2024
- In [[object-oriented programming]], '''behavioral subtyping''' is the principle that subclasses should satis ...e=A behavioral notion of subtyping|journal=ACM Transactions on Programming Languages and Systems |language=EN|volume=16|issue=6|pages=1811–1841|doi=10.1145/1973 ...10 KB (1,586 words) - 22:29, 27 November 2023
- ...ning another expression. The let-expression is present in some functional languages in two forms; let or "let rec". Let rec is an extension of the simple let e ...guage introduced the let expression, which has appeared in most functional languages since that time. ...41 KB (6,221 words) - 19:17, 2 December 2023
- ...am analysis]]. Given a graph with edge labels from some [[Alphabet (formal languages)|alphabet]] and a [[context-free grammar]] over that alphabet, the problem There is a relatively simple [[dynamic programming]] algorithm for solving all-pairs CFL-reachability. The algorithm requires ...7 KB (960 words) - 07:42, 30 January 2025
- ...guage included [[loop (computing)|loop]]s, [[subroutine]]s, [[conditional (programming)|conditional]]s, [[array data structure|vector]]s, and [[matrix (mathematic {| class="wikitable" style="text-align: center; width: 200px; height: 200px;" ...11 KB (1,535 words) - 19:25, 14 April 2023
- ...t=Thielecke|first=Hayo|date=December 9, 2015|title=Implementing functional languages with abstract machines|url=https://www.cs.bham.ac.uk/~hxt/2015/compilers/co ...niel P.|date=October 1986|title=A Calculus for Assignments in Higher-Order Languages|url=https://legacy.cs.indiana.edu/ftp/techreports/TR202.pdf|archive-url=|ar ...16 KB (2,329 words) - 12:56, 9 July 2024
- ...:Parsing a C program that needs 2 token lookahead.svg|thumb|300px|The [[C (programming language)|C]] grammar{{sfn|Kernighan|Ritchie|1988|loc=Appendix A.13 "Gramma ...s an LL grammar/language" or simply "is LL" to indicate that it is in this class. ...14 KB (2,079 words) - 11:49, 7 December 2023
- For example, in [[Java_(programming_language)|Java]] the class {{code|Boolean}} implements both the {{code|Serializable}} and the {{code|C ...s can be used to describe (overloaded) functions that do one or the other, based on what type of input they are given. ...25 KB (3,306 words) - 11:24, 23 November 2024
- ...bstract model extracted online from the observed execution, which admits a class of executions beyond the observed one.<ref>{{cite web |url=http://fsl.cs.il ...'<ref name="ŞerbănuţăChen2013" /><ref name="Huang2015" />) if the inferred class of executions contains all executions that have the same program order and ...14 KB (1,820 words) - 22:30, 20 August 2024
- {{Short description|Programming language}} ...pages 169-206. Springer, 2011.</ref> is a [[domain-specific language]] for programming and analyzing coordination protocols that compose individual ''processes'' ...12 KB (1,753 words) - 02:21, 27 November 2024
- {{Short description|Formal semantics of logic programming languages}} ...Confusingly, the name "logic programming" also refers to a {{em|specific}} programming language that roughly corresponds to the declarative subset of Prolog. Unfo ...18 KB (2,700 words) - 11:07, 12 February 2024
- ...gramming language)|Python]], [[(Descriptive Machine Learning)| DML]], [[C (programming language)|C]] # Algorithm customizability via R-like and Python-like languages. ...10 KB (1,275 words) - 16:30, 5 July 2024
- Like [[logic programming]], '''narrowing'''<ref> |title=Proc. 11th International Conference on Logic Programming ...38 KB (6,445 words) - 09:08, 27 February 2020
- {{short description|Proof assistant and programming language}} {{Infobox programming language ...15 KB (1,930 words) - 23:28, 25 February 2025
- ...lecture), Proc. 15th [[International Colloquium on Automata, Languages and Programming]], 1988 (ICALP 88), ''[[Lecture Notes in Computer Science]]'', vol. 317 (1 The theorem states that there exists no largest [[complexity class]], with computable boundary, which contains all computable functions. ...6 KB (819 words) - 09:43, 22 October 2023
- ...ectness and implementation of abstract data types |title=Current Trends in Programming Methodology, Vol. IV: Data Structuring |editor=R.T. Yeh |pages=80–149 |publ The [[Syntax (programming languages)|syntax]] of an [[algebraic specification]] is formulated in two steps: (1) ...10 KB (1,419 words) - 18:54, 29 September 2023
- {{Stub|programming languages}} |name={{PAGENAMEBASE}}|class=[[Sorting algorithm]] ...5 KB (632 words) - 15:00, 20 November 2024
- ...alled '''e-class IDs'''. The application of <math>f\in\Sigma_n</math> to e-class IDs <math>i_1, i_2, \ldots, i_n\in\mathbb{id}</math> is denoted <math>f(i_1 ...d}</math>, <math>\mathrm{add}</math> and <math>\mathrm{merge}</math>. An e-class ID <math>e</math> is '''canonical''' if <math>\mathrm{find}(U, e) = e</math ...15 KB (2,188 words) - 21:26, 30 October 2024
- ...pril 2024}}</ref> It defines rules for how to format different programming languages or other structured text files with conventions such as what character to e * A [[Comment (computer programming)|comment]] that begins with <kbd>;</kbd> or <kbd>#</kbd> ...11 KB (1,579 words) - 11:03, 20 February 2025