/barrelfish-master/lib/octopus/parser/ |
H A D | ast.c | 40 free_ast(p->u.an.attr); 41 free_ast(p->u.an.next); 79 for (; *attr != NULL; attr = &(*attr)->u.an.next) { 85 new_attr->u.an.attr = to_insert; 86 new_attr->u.an.next = NULL; 94 for (; *attr != NULL; attr = &(*attr)->u.an.next) { 97 if (strcmp((*attr)->u.an.attr->u.pn.left->u.in.str, name) == 0) { 98 return (*attr)->u.an.attr; 110 for (; *attr != NULL; attr = &(*attr)->u.an.next) { 113 struct ast_object* pair = (*attr)->u.an [all...] |
H A D | test_parser.c | 128 assert(p->u.an.attr != NULL); 130 translate(p->u.an.attr); 131 if(p->u.an.next != NULL) { 133 translate(p->u.an.next); 232 struct ast_object* pair = attr->u.an.attr; 242 attr = attr->u.an.next;
|
/barrelfish-master/lib/lwip/src/core/snmp/ |
H A D | mib_structs.c | 425 struct mib_array_node *an; local 430 an = (struct mib_array_node *) node; 432 while ((i < an->maxlength) && (an->objid[i] != *ident)) { 435 if (i < an->maxlength) { 438 ("an->objid[%" U16_F "]==%" S32_F " *ident==%" 439 S32_F "\n", i, an->objid[i], *ident)); 440 if (an->nptr[i] == NULL) { 445 return (struct mib_node *) an; 450 node = an 595 struct mib_array_node *an; local 628 struct mib_array_node *an; local [all...] |
/barrelfish-master/usr/eclipseclp/documents/tutorial/ |
H A D | umsterm.tex | 9 % Software distributed under the License is distributed on an "AS IS" 42 A Prolog {\it atom} corresponds to an identifier in other languages. 80 A {\it callable term} is either a compound term or an atom. 103 where {\it Head} is a structure or an atom. 110 A functor is characterised by its name which is an atom, and its arity 127 A head is a structure or an atom. 132 A variable is instantiated when it has been bound to an atomic or a 211 i.e. an {\it atom}, a {\it number} or a {\it string}, 219 Used in predicate descriptions, this denotes an input argument. 220 Such an argumen [all...] |
H A D | eplex.tex | 9 % Software distributed under the License is distributed on an "AS IS" 29 The eplex library allows an external Mathematical Programming solver to be 44 Section~\ref{mpmodelling} demonstrates the modelling of an MP problem, and the 59 by a set of simultaneous equations: an 97 techniques. The eplex library allows the user to model an MP problem in 105 \subsection{Example formulation of an MP Problem} 114 Figure~\ref{tpprob} shows an example of an MP problem. 168 To use the library, you must have an MP solver that eplex can use. This 169 can be an ope [all...] |
/barrelfish-master/usr/eclipseclp/documents/embedding/ |
H A D | embsumcxx.tex | 9 % Software distributed under the License is distributed on an "AS IS" 66 converts a C++ string to an {\eclipse} string. The string is copied. 69 converts a C++ string of given length to an {\eclipse} string. 73 creates an {\eclipse} atom from an atom identifier. 76 converts a C++ long to an {\eclipse} integer. 79 converts a C++ long long to an {\eclipse} integer. 82 converts a C++ double to an {\eclipse} double float. 89 creates an {\eclipse} compound term from the given components. 95 Construct an {\eclips [all...] |
H A D | ecoptions.tex | 9 % Software distributed under the License is distributed on an "AS IS" 23 \chapter{Parameters for Initialising an {\eclipse} engine} 36 This can be used to tell an embedded {\eclipse} where to find it support files. 73 When {\eclipse} experiences an unrecoverable error, this function 75 and exits is called. After such an error, one should not call any 86 These setting are used to simulate a command line for an embedded 87 {\eclipse}, or to pass command line information to an embedded 110 In an embedded application, stdin/stdout/stderr may not be available,
|
H A D | embsumc.tex | 9 % Software distributed under the License is distributed on an "AS IS" 41 converts a C string to an {\eclipse} string. The string is copied. 44 converts a C string of given length to an {\eclipse} string. 48 creates an {\eclipse} atom. A dident (dictionary identifier) 52 converts a C long to an {\eclipse} integer. 55 converts a C long long to an {\eclipse} integer. 58 converts a C double to an {\eclipse} float. 61 creates an {\eclipse} term from the given components. 64 creates an {\eclipse} term from the arguments given in the array. 70 creates an {\eclips [all...] |
H A D | embvb.tex | 9 % Software distributed under the License is distributed on an "AS IS" 60 an EclipseStream. 69 An object of this class is an entity running eclipse code. Only 81 Post an event to the {\eclipse} engine. This will lead to the 104 execution of this function. It is an error to call this function 110 of such events are the Post() Function or writing to an event-raising 114 It is an error to call this function while a ResumeAsync() 169 Create a new EclipseStream. 'Key' must be the symbolic name of an 179 be either the symbolic steam name or an integer index into the 186 Remove an EclipseStrea [all...] |
H A D | umscmacros.tex | 9 % Software distributed under the License is distributed on an "AS IS" 150 {\tt IsInteger(tag)} & an integer. \\ 156 {\tt IsAtom(tag)} & an atom. \\ 165 {\tt IsNumber(tag)} & an integer or float. \\ 175 with an error if the type is not correct. 184 return with an instantiation fault if argument is a variable. \\ 187 return with an instantiation fault if argument is not a \\ 191 return with an instantiation fault if argument is a variable, \\ 195 return with an instantiation fault if argument is a variable, \\ 199 return with an instantiatio [all...] |
H A D | embed.tex | 9 % Software distributed under the License is distributed on an "AS IS" 36 This chapter describes how {\eclipse} can be included in an external 52 The libraries and include files needed to use {\eclipse} as an 94 When delivering an application you will have to include with it the 126 an application can be built as follows: 167 % The linking of an executable with embedded {\eclipse} looks like 186 specify the {\eclipse} include directory as an additional 189 specify \verb+eclipse.lib+ as an additional object/library 191 \verb+C:\Program Files\ECLiPSe 5.10\lib\i386_nt+ as an additional library path. 194 Moreover, you need to create an \ver [all...] |
/barrelfish-master/lib/acpica/source/compiler/ |
H A D | aslsupport.y | 23 * copy of the source code appearing in this file ("Covered Code") an 111 * United States government or any agency thereof requires an export license,
|
/barrelfish-master/usr/eclipseclp/Contrib/ |
H A D | between.pl | 61 integer(N), % be an integer 64 gen_nat(N) :- % otherwise, generate an 73 integer(L), % Avoids an infinite loop 86 !, % demand that it is an integer.
|
H A D | random.pl | 18 % given an integer N >= 1, random(N, I) unifies I with a random 46 % given an non-empty List, random(List, Elem, Rest) unifies Elem with
|
H A D | rdtok.pl | 17 %( is not accepted as an alternative to { 19 %) is not accepted as an alternative to ) 23 ,.. is not accepted as an alternative to | (hooray!) 30 to return '(' except immediately after an atom, yielding ' (' every 34 Some times might be of interest. Applied to an earlier version of this file: 81 % an idea to return the atom 'end_of_file' instead of the same token list 185 % be an operator application or an ordinary function symbol application. 204 % if we find an end-of-file after the quote we *don't* fail, we return 237 % inside a comment, which is why read_solidus/2 passes back an en [all...] |
/barrelfish-master/lib/libc/stdlib/ |
H A D | radixsort.c | 135 const u_char **an, *t, **aj, **top[256]; local 146 an = a + n; 151 for (ak = a; ak < an;) { 189 top[255] = an; 218 for (aj = a; aj < an; *aj = r, aj += count[c], count[c] = 0)
|
/barrelfish-master/usr/skb/octopus/ |
H A D | code_generator.c | 149 for (; iter != NULL; iter = iter->u.an.next) { 151 struct ast_object* left = iter->u.an.attr->u.pn.left; 152 struct ast_object* right = iter->u.an.attr->u.pn.right;
|
/barrelfish-master/usr/eclipseclp/documents/userman/ |
H A D | umscmdlineopts.tex | 9 % Software distributed under the License is distributed on an "AS IS" 51 Instead of starting an interactive toplevel, the system will execute the 66 is compulsory because a runtime system does not have an interactive 73 The size is specified in kilobytes (followed by an optional \notation{K}), in 83 The size is specified in kilobytes (followed by an optional \notation{K}), in 95 variable (Unix) or, respectively, an ECLIPSEDIR registry entry 102 This property can also be set via an \notationidx{ECLIPSEDEFAULTLANGUAGE} 106 The name of the ``top level module''. This is an initially empty module, 109 This can be an arbitrary name, as long as it does not conflict with
|
H A D | extmeta.tex | 9 % Software distributed under the License is distributed on an "AS IS" 38 for an object-level program, a metaterm looks like a variable, but for 47 In most situations an attributed variable behaves like a normal 53 \item an attributed variable has a number of associated \emph{attributes}; 55 \item when an attributed variable occurs in the unification and in some 63 Before an attribute can be created and used, it must be declared 70 \about{Name} is an atom denoting the attribute name 103 all occurrences of an attributed variable in the source module may use the 149 If \about{Var} is already an attributed variable and its attribute is 157 The attributes of an attribute [all...] |
H A D | umsterm.tex | 9 % Software distributed under the License is distributed on an "AS IS" 43 This denotes an input argument. Such an argument must be instantiated before 48 This denotes a ground argument. Such an argument can be complex, 53 This denotes an output argument. Such an argument must be not 58 This denotes an input or an output argument. Such an argument may be either 80 A Prolog atom corresponds to an identifie [all...] |
/barrelfish-master/usr/eclipseclp/Kernel/lib/ |
H A D | spell.pl | 10 % Software distributed under the License is distributed on an "AS IS" 37 % called when an undefined procedure has been called. A spelling correction 38 % algorithm is used to see if the cause was a misspelling of an existing 52 for calling an undefined procedure. A spelling correction 53 algorithm is used to see if the cause was a misspelling of an 132 % Functor is an atom that is not the functor of any visible predicate in Module 248 % a) Change an element 249 % b) Add an element 270 % Change an element 271 % Add an elemen [all...] |
/barrelfish-master/usr/eclipseclp/Opium/ |
H A D | opium_module.pl | 10 * Software distributed under the License is distributed on an "AS IS" 32 opium_module. % to announce that the current module is an opium module
|
/barrelfish-master/usr/eclipseclp/documents/internal/kernel/ |
H A D | umscmacros.tex | 9 % Software distributed under the License is distributed on an "AS IS" 164 {\tt IsInteger(tag)} & an integer. \\ 173 {\tt IsAtom(tag)} & an atom. \\ 192 with an error if the type is not correct. 201 return with an instantiation fault if argument is a variable. \\ 204 return with an instantiation fault if argument is not a \\ 208 return with an instantiation fault if argument is a variable, \\ 212 return with an instantiation fault if argument is a variable, \\ 216 return with an instantiation fault if argument is a variable, \\ 220 return with an instantiatio [all...] |
/barrelfish-master/doc/015-disk-driver-arch/ |
H A D | intro.tex | 12 The \ac{ata} standard specifies an interface for connecting several types of 13 storage devices, including devices with removable media. \ac{atapi} provides an 30 Figure \ref{fig:h2d_fis} shows the structure of an example \ac{fis}. A Host to 75 The received \ac{fis} area serves as an area where copies of the \acp{fis} 78 receives an unkown \ac{fis} it is copied to the Unknown \ac{fis} region if it 79 is at most 64 bytes long. If the \ac{hba} receives an unknown \ac{fis} that is 107 itself and an optional number of physical region descriptors specifying chunks 118 register. Upon command completion, the bit is cleared and if enabled, an
|
/barrelfish-master/usr/eclipseclp/ecrc_solvers/grace/ |
H A D | queens.pl | 9 % Software distributed under the License is distributed on an "AS IS" 24 % The N-queens puzzle. We have to place N queens on an NxN chess boards
|