Sie sind auf Seite 1von 6

The"Unknown:"sbelowindicatethatanentryisincomplete.

eithertheentryexistinthelanguage,andpleasetell.
eithertheentrydoesn'texistinthelanguage,andpleasetellso.Theentry
willbemarkedassuchandwon'tappearasmissinganymore.
Category:ObjectOriented,Dynamicallytyped
Various
foo...endwherefooin{
if,for,while,...}

block(groupingstatements,especially
whenstatementsarenotexpressions)

//

commenting(untilendofline)

<><=>=

comparison

min/max

comparison(min/max(binaryormore))

==~=eqneisequal

equality/inequality(deep)

(...)

groupingexpressions

evstr/execstr

runtimeevaluation

globalv1v2

variableassignmentordeclaration
(declaration)

Unknown:
documentationcomment
informationaboutthecurrentlineandfile
tokens(casesensitivity(keywords,variableidentifiers...))
tokens(whatisthestandardwayforscrunchingtogethermultiple
words)
tokens(variableidentifierregexp)
breakinglines(usefulwhenendoflineand/orindentationhasa
specialmeaning)
comparison(returns3values(i.e.inferior,equalorsuperior))
forcegarbagecollection
Functions

functionretval=f(para1,para2) functiondefinition
retval=...
functionf(para1,para2)
...

functiondefinition(procedures)

functionf(varargin)
fore=varargin
...(e)
end

functiondefinition(variable
numberofarguments)

Unknown:
functioncall
functioncall(withnoparameter)
functionreturnvalue
functioncalledwhenafunctionisnotdefined(indynamic
languages)
runtimeinspectingthecallerinformation
ControlFlow
, sequence

Unknown:
if_then
if_then_else
multipleselection(switch)
loop(foreverloop)
loop(whileconditiondosomething)
loop(dosomethinguntilcondition)
loop(foreachvalueinanumericrange,1increment(seealsothe
entriesaboutranges))
loop(foreachvalueinanumericrange,1decrement)
loop(foreachvalueinanumericrange,freeincrement)
loop(for"alaC"(while+initialisation))
breakingcontrolflow(returningavalue)
breakingcontrolflow(goto(unconditionaljump))
breakingcontrolflow(continue/break)
exception(throwing)
exception(catching)

ObjectOriented&Reflexivity
Unknown:
methodinvocation
methodinvocation(withnoparameter)
objectcreation
objectcloning
manuallycallanobject'sdestructor
classdeclaration
testingclassmembership
getthetype/classcorrespondingtoanobject/instance/value
methodsavailable
inheritance
hasthemethod
currentinstance
accessingparentmethod
Package,Module
Unknown:
packagescope
declare
import
Strings
Unknown:
character"z"
strings(withnointerpolationofvariables)
strings(withinterpolationofvariables)
strings(endofline(withoutwritingtherealCRorLFcharacter))
multiline
convertsomethingtoastring(seealsostringinterpolation)
serialize(marshalling)
unserialize(unmarshalling)
sprintflike
simpleprint
stringequality&inequality
stringsize
stringconcatenation

duplicatentimes
upper/lowercasecharacter
uppercase/lowercase/capitalizedstring
asciitocharacter
charactertoascii
accessingnthcharacter
extractasubstring
locateasubstring
locateasubstring(startingattheend)
Booleans
Unknown:
falsevalue
truevalue
logicalnot
logicalor/and
BagsandLists
size listsize

Unknown:
listconcatenation
listflattening
listconstructor
list/arrayindexing
addinganelementatthebeginning(listcons)
addinganelementatindex
addinganelementattheend
firstelement
allbutthefirstelement
lastelement
getthefirstelementandremoveit
getthelastelementandremoveit
foreachelementdosomething
isanelementinthelist
smallest/biggestelement
joinalistofstringsinastringusingagluestring
iteratewithindex

removeduplicates
sort
reverse
VariousDataTypes
Unknown:
tupleconstructor
computabletuple(theseareakindofimmutablelistsplayinga
specialroleinparameterpassing)(emptytuple)
computabletuple(theseareakindofimmutablelistsplayinga
specialroleinparameterpassing)(1uple)
computabletuple(theseareakindofimmutablelistsplayinga
specialroleinparameterpassing)(usingatupleforafunction
call)
reference(pointer)(creation)
reference(pointer)(dereference)
optionalvalue(nullvalue)
optionalvalue(value)
optionalvalue(nullcoalescing)
record(selector)
dictionary(constructor)
dictionary(access)
dictionary(hasthekey?)
dictionary(removebykey)
dictionary(listofkeys)
dictionary(listofvalues)
dictionary(merge)
range
Mathematics
Unknown:
numberssyntax(integers)
numberssyntax(integersinbase2,octalandhexadecimal)
numberssyntax(floatingpoint)
addition/subtraction/multiplication/division
exponentiation(power)
negation
random(randomnumber)
random(seedthepseudorandomgenerator)

operatorprioritiesandassociativities
squareroot/eexponential/absolutevalue
trigonometry(basic)
trigonometry(inverse)
logarithm(basee)
logarithm(base10)
modulo
truncate/round/floor/ceil
bitwiseoperators
Pixel
ThisdocumentislicensedunderGFDL(GNUFreeDocumentationLicense).
Generatedfromsyntaxacrosslanguages.html.pl
$Id:syntaxacrosslanguages.html.pl4082008082908:32:23Zpixel$

Das könnte Ihnen auch gefallen