per page, with , order by , clip by
Results of 0 - 1 of about 0 (0.000 sec.)
SyntaxForms
@digest: 7c7eff299c41ae6f503ff9c41e36d5ab
@id: 79064
@lang: en
@mdate: 2020-01-07T01:20:03Z
@size: 21333
@type: text/html
date: 2020-01-06
#keywords: makewithtemplate (46493), syntaxform (44223), syntaxforms (31398), identifierequals (23246), checkbound (22862), fromdatum (22316), fromdatumifneeded (22316), makeform (22316), rewritecar (22142), isidentifier (20163), rewritebody (15880), syntatic (13625), srcloc (13442), sform (7438), templatescope (5755), simplesyntaxform (5599), datum (5510), pairsyntaxform (4621), pairwithpositionsyntaxform (4362), lang (3674), contextual (3575), id2 (2797), id1 (2678), java (2259), static (2137), identifier (2116), object (1881), boolean (1491), template (1336), rewrite (1187), tostring (1169), constr (918)
JavaScript is disabled on your browser. Skip navigation links Overview Package Class Use Tree Deprecated Index Help Prev Class Next Class Frames No Frames All Classes Summary: Nested | Field | Constr | Method Detail: Field | Constr | Method kawa.lang Class SyntaxForms java.lang.Object kawa.lang.SyntaxForms public class SyntaxForms extends java.lang.Object Helper method and implementation classes for SyntaxForm. Nested Class Summary Nested Classes Modifier and Type Class and Description static class SyntaxForms.PairSyntaxForm static class SyntaxForms.PairWithPositionSyntaxForm static class SyntaxForms.SimpleSyntaxForm Field Summary Fields Modifier and Type Field and Description static boolean DEBUGGING Constructor Summary Constructors Constructor and Description SyntaxForms () Method Summary All Methods Static Methods Concrete Methods Modifier and Type Method and Description static java.lang.Object fromDatum (java.lang.Object datum, SyntaxForm template) Make a SyntaxForm object with the same contextual information as this. static java.lang.Object fromDatumIfNeeded (java.lang.Object datum, SyntaxForm template) static boolean identifierEquals (java.lang.Object id1, java.lang.Object id2, boolean checkBound) Utility method to implement Scheme free-identifier=? and bound-identifier=?. static boolean isIdentifier ( SyntaxForm form) static java.lang.Object makeForm (java.lang.Object datum, TemplateScope scope) static java.lang.Object makeWithTemplate (java.lang.Object template, java.lang.Object form) static java.lang.Object makeWithTemplate (java.lang.Object template, java.lang.Object datum, java.lang.Object srcloc) Create a syntax object with specified datum, and given syntatic context. static Expression rewrite (java.lang.Object x) static Expression rewriteBody (java.lang.Object x) static Expression rewriteCar (java.lang.Object x) static java.lang.String toString ( SyntaxForm sform, java.lang.String id) Methods inherited from class java.lang.Object clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait Field Detail DEBUGGING public static final boolean DEBUGGING See Also: Constant Field Values Constructor Detail SyntaxForms public SyntaxForms() Method Detail makeForm public static java.lang.Object makeForm(java.lang.Object datum, TemplateScope scope) makeWithTemplate public static java.lang.Object makeWithTemplate(java.lang.Object template, java.lang.Object datum, java.lang.Object srcloc) Create a syntax object with specified datum, and given syntatic context. Used to implement datum->syntax . Parameters: template - If this is a SyntaxForm , use its scope; otherwise use the current Compilation 's current scope. (This means just returning the datum as-is.) datum - The value (S-expression datum) to use. srcloc - Used to set source location (line number etc). Ignored if null; otherwise should be a SourceLocator . makeWithTemplate public static java.lang.Object makeWithTemplate(java.lang.Object template, java.lang.Object form) identifierEquals public static boolean identifierEquals(java.lang.Object id1, java.lang.Object id2, boolean checkBound) Utility method to implement Scheme free-identifier=? and bound-identifier=?. Parameters: id1 - An identifier - either a symbol or a SyntaxForm whose form is a symbol. We assume it satisfies the Scheme predicate identifier?. id2 - The other identifier to compare against. checkBound - true for bound-identifier=? and false for free-identifier=?. isIdentifier public static boolean isIdentifier( SyntaxForm form) fromDatum public static java.lang.Object fromDatum(java.lang.Object datum, SyntaxForm template) Make a SyntaxForm object with the same contextual information as this. Parameters: datum - which used for the new syntax value. Corresponds to the datum->syntax-object function. fromDatumIfNeeded public static java.lang.Object fromDatumIfNeeded(java.lang.Object datum, SyntaxForm template) rewrite public static Expression rewrite(java.lang.Object x) rewriteCar public static Expression rewriteCar(java.lang.Object x) rewriteBody public static Expression rewriteBody(java.lang.Object x) toString public static java.lang.String toString( SyntaxForm sform, java.lang.String id) Skip navigation links Overview Package Class Use Tree Deprecated Index Help Prev Class Next Class Frames No Frames All Classes Summary: Nested | Field | Constr | Method Detail: Field | Constr | Method ...
http://www.gnu.org/savannah-checkouts/gnu/kawa/api/kawa/lang/SyntaxForms.html - [detail] - [similar]
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 213361 documents and 1081397 words.