Commit History

Author SHA1 Message Date
  Per Bothner 61e355fc94 * LispReader.java: Fix wrong reading of empty string symbol (i.e. '||) 11 years ago
  Per Bothner 3e0add4cb8 Implement support for SRFI-109 strings and partial support for SRFI-108. 12 years ago
  Per Bothner b7eb281965 * LispReader.java (readToken): Remove unused readCase parameter. 12 years ago
  Per Bothner 66a45411f7 * ReaderConstituent.java: New class, extends ReadTableEntry. 12 years ago
  Per Bothner cfa746442f * LispReader.java (readAndHandleToken): When done, restore 12 years ago
  Per Bothner abe69a41d7 * LispLanguage.java (quote_sym, unquote_sym, unquotesplicing_sym) 12 years ago
  Per Bothner f977a28d60 * LispReader.java (readValuesAndAppend): New method. 12 years ago
  Per Bothner 11e16c7a19 Fix line number support for top-level non-pairs. 12 years ago
  Per Bothner 992d166487 Support #, and #,@ inside quasisyntax. Complicated becaue of backward 13 years ago
  Per Bothner 24f50c92e8 * ReaderParens.java (readList): Pass 'last' variable as parameter. 13 years ago
  Per Bothner 88e2cfe490 Add support for native methods. 13 years ago
  Per Bothner 3e007d5b5c Support reading cyclic lists and vectors using SRFI-38 #N= notation. 13 years ago
  Per Bothner c288eef8f4 * LispLanguage.java (getLexer): Change to more specific return type. 14 years ago
  Per Bothner 9c27137fe7 * standard/Scheme.java: Add support for switchable Scheme dialects, 14 years ago
  Per Bothner 8b043ce5c8 Support square brackets for constructing immutable vectors. 14 years ago
  Per Bothner aded54bc0c * Q2.java (compareIndentation): New static method. 14 years ago
  Per Bothner 65b1de9e67 * ReadTable.java (hexEscapeAfterBackslash): New field. 14 years ago
  Per Bothner 9c025441c0 * ReaderXmlElement.java: New class, extends ReadTableEntry. 14 years ago
  Per Bothner 2e1f15a961 * ReadTableEntry.java (illegal): New final field. 14 years ago
  Per Bothner d7e1c17e8c * LispReader.java (makePair): Change to more precise return type. 14 years ago
  Per Bothner 7c3b8e5a77 * Symbol.java (parse): Also recognize 'prefix{uri}:local' and 14 years ago
  Per Bothner 710a635bc8 * Namespace.java (make(String,String)): Intern both uri and prefix. 14 years ago
  Per Bothner 0d71ec9276 Make space be options before and after :: in type specifier. 15 years ago
  Per Bothner 7e57566db7 * LispReader.java (parseNumber): Map 2f2 to java.lang.Float etc. 15 years ago
  Per Bothner c4da994920 * LispReader.java (parseNumber): Parse R6RS +nan.0, +inf.0, and -inf.0. 15 years ago
  Per Bothner eff68d23a4 * LispReader.java (sharedStructureTable): New field. 15 years ago
  Per Bothner 4c340884b4 Allow ||: as a keyword, as recommended by SRFI-88. 15 years ago
  Per Bothner 712cf0461b * LispReader.java (readCharacter): Fix two bugs so we can 15 years ago
  Per Bothner 9f4e8d128a New support for regex Pattern types and literal syntax. 15 years ago
  Per Bothner 9213ba9697 * LispReader.java (parseNumber): Translate 'd'/'s'/... exponent 16 years ago