Changeset 21852 in project


Ignore:
Timestamp:
12/07/10 16:14:43 (11 years ago)
Author:
Alan Post
Message:

jbogenturfa'i: move grammar to its own library, jbogerna.

Location:
release/4/jbogenturfahi/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • release/4/jbogenturfahi/trunk/chicken-cmd.scm

    r21782 r21852  
    2424(use srfi-37)       ; args-fold
    2525(use genturfahi)    ; for secuxna-exit-status
     26(use jbogerna)
    2627(use jbogenturfahi)
    2728
  • release/4/jbogenturfahi/trunk/chicken-ext-jbogerna.scm

    r21791 r21852  
    1919
    2020(module jbogerna
    21   (jbogerna)
     21  (jborafske
     22   jbogerna)
    2223
    2324(import chicken)
  • release/4/jbogenturfahi/trunk/chicken-ext.scm

    r21791 r21852  
    2424   jbogenturfahi-version-patch
    2525
     26   jbogenturfahi-rafske
    2627   jbogenturfahi)
    2728
  • release/4/jbogenturfahi/trunk/jbogenturfahi.scm

    r21776 r21852  
    1818;;;;
    1919
     20(define jbogenturfahi-rafske (genturfahi jborafske))
    2021(define jbogenturfahi (genturfahi jbogerna))
  • release/4/jbogenturfahi/trunk/rafske_gumgau.peg

    r21683 r21852  
    33; Ignore the -morph bits here if searching for these non-terminals.
    44;; out of date: BU is before spaces in front so we can catch Y + BU before anything else.
    5 ; morphology <- initial-spaces-morph? ( ( CMAVO-morph / BRIVLA-morph / CMENE-morph / non-lojban-word-morph ) spaces-morph?)*
     5morphology <- initial-spaces? ( ( CMAVO / BRIVLA / CMENE / non-lojban-word ) spaces?)*
    66
    77; morphology <- (BU-clause-morph / spaces-morph)* (any-word-morph spaces-morph?)* EOF-morph
  • release/4/jbogenturfahi/trunk/tamgau.peg

    r21793 r21852  
    2020;; The variable defining the morphology and full grammar.
    2121;;
    22 ;{(define-name '("jborafske" "jbogerna"))}
    23 {(define-name '("jbogerna"))}
     22{(define-name '("jborafske" "jbogerna"))}
    2423
    2524;; The non-terminal rules in the grammar for the morphology
    2625;; and grammar.
    2726;;
    28 ;{(start-production '("morphology" "text"))}
    29 {(start-production '("text"))}
     27{(start-production '("morphology" "text"))}
    3028
    3129;; The Chicken Scheme compiler generates better code if I define all
Note: See TracChangeset for help on using the changeset viewer.