hclang
Version:
Homoiconic C: Programming without a Language
17 lines • 1.09 kB
JavaScript
import * as frame from '../frames.js';
export class FrameSpace extends frame.FrameAtom {
constructor(meta = frame.NilContext) {
super(meta);
this.is.void = true;
}
string_start() {
return FrameSpace.SPACE_CHAR;
}
;
canInclude(char) {
return char === FrameSpace.SPACE_CHAR;
}
}
FrameSpace.SPACE_CHAR = ' ';
;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJhbWUtc3BhY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvZXhlY3V0ZS9mcmFtZS1zcGFjZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEtBQUssS0FBSyxNQUFNLGNBQWMsQ0FBQTtBQUVyQyxNQUFNLE9BQU8sVUFBVyxTQUFRLEtBQUssQ0FBQyxTQUFTO0lBRzdDLFlBQWEsSUFBSSxHQUFHLEtBQUssQ0FBQyxVQUFVO1FBQ2xDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQTtRQUNYLElBQUksQ0FBQyxFQUFFLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQTtJQUNyQixDQUFDO0lBRU0sWUFBWTtRQUNqQixPQUFPLFVBQVUsQ0FBQyxVQUFVLENBQUE7SUFDOUIsQ0FBQztJQUFBLENBQUM7SUFFSyxVQUFVLENBQUUsSUFBWTtRQUM3QixPQUFPLElBQUksS0FBSyxVQUFVLENBQUMsVUFBVSxDQUFBO0lBQ3ZDLENBQUM7O0FBYnNCLHFCQUFVLEdBQUcsR0FBRyxDQUFBO0FBY3hDLENBQUMifQ==