`` is code quote syntax
This commit is contained in:
		
							parent
							
								
									acca18e788
								
							
						
					
					
						commit
						00caa592c7
					
				| 
						 | 
				
			
			@ -6,68 +6,68 @@ The language provided by picrin.
 | 
			
		|||
Libraries
 | 
			
		||||
---------
 | 
			
		||||
 | 
			
		||||
- `(scheme base)`
 | 
			
		||||
- `(scheme write)`
 | 
			
		||||
- `(scheme cxr)`
 | 
			
		||||
- `(scheme file)`
 | 
			
		||||
- `(scheme inexact)`
 | 
			
		||||
- `(scheme time)`
 | 
			
		||||
- `(scheme process-context)`
 | 
			
		||||
- `(scheme load)`
 | 
			
		||||
- `(scheme lazy)`
 | 
			
		||||
- `(picrin macro)`
 | 
			
		||||
- ``(scheme base)``
 | 
			
		||||
- ``(scheme write)``
 | 
			
		||||
- ``(scheme cxr)``
 | 
			
		||||
- ``(scheme file)``
 | 
			
		||||
- ``(scheme inexact)``
 | 
			
		||||
- ``(scheme time)``
 | 
			
		||||
- ``(scheme process-context)``
 | 
			
		||||
- ``(scheme load)``
 | 
			
		||||
- ``(scheme lazy)``
 | 
			
		||||
- ``(picrin macro)``
 | 
			
		||||
 | 
			
		||||
  - `define-macro`
 | 
			
		||||
  - `gensym`
 | 
			
		||||
  - `macroexpand`
 | 
			
		||||
  - ``define-macro``
 | 
			
		||||
  - ``gensym``
 | 
			
		||||
  - ``macroexpand``
 | 
			
		||||
 | 
			
		||||
  Old-fashioned macro.
 | 
			
		||||
 | 
			
		||||
  - `make-syntactic-closure`
 | 
			
		||||
  - `identifier?`
 | 
			
		||||
  - `identifier=?`
 | 
			
		||||
  - ``make-syntactic-closure``
 | 
			
		||||
  - ``identifier?``
 | 
			
		||||
  - ``identifier=?``
 | 
			
		||||
 | 
			
		||||
  Syntactic closures.
 | 
			
		||||
 | 
			
		||||
  - `er-macro-transformer`
 | 
			
		||||
  - `ir-macro-transformer`
 | 
			
		||||
  - ``er-macro-transformer``
 | 
			
		||||
  - ``ir-macro-transformer``
 | 
			
		||||
 | 
			
		||||
  Explicit renaming macro family.
 | 
			
		||||
 | 
			
		||||
- `(picrin regexp)`
 | 
			
		||||
- ``(picrin regexp)``
 | 
			
		||||
 | 
			
		||||
  - `(regexp? obj)`
 | 
			
		||||
  - `(regexp ptrn [flags])`
 | 
			
		||||
  - ``(regexp? obj)``
 | 
			
		||||
  - ``(regexp ptrn [flags])``
 | 
			
		||||
 | 
			
		||||
  Compiles pattern string into a regexp object. A string `flags` may contain any of #\g, #\i, #\m.
 | 
			
		||||
  Compiles pattern string into a regexp object. A string ``flags`` may contain any of #\g, #\i, #\m.
 | 
			
		||||
 | 
			
		||||
  - `(regexp-match re input)`
 | 
			
		||||
  - ``(regexp-match re input)``
 | 
			
		||||
 | 
			
		||||
  Returns two values: a list of match strings, and a list of match indeces.
 | 
			
		||||
 | 
			
		||||
  - `(regexp-replace re input txt)`
 | 
			
		||||
  - `(regexp-split re input)`
 | 
			
		||||
  - ``(regexp-replace re input txt)``
 | 
			
		||||
  - ``(regexp-split re input)``
 | 
			
		||||
 | 
			
		||||
- `(picrin control)`
 | 
			
		||||
- ``(picrin control)``
 | 
			
		||||
 | 
			
		||||
  - `(reset h)`
 | 
			
		||||
  - `(shift k)`
 | 
			
		||||
  - ``(reset h)``
 | 
			
		||||
  - ``(shift k)``
 | 
			
		||||
 | 
			
		||||
  Delimited control operators.
 | 
			
		||||
 | 
			
		||||
- `(picrin user)`
 | 
			
		||||
- ``(picrin user)``
 | 
			
		||||
 | 
			
		||||
  When you start the REPL, you are dropped into here.
 | 
			
		||||
 | 
			
		||||
- `(srfi 1)`
 | 
			
		||||
- ``(srfi 1)``
 | 
			
		||||
 | 
			
		||||
  List manipulation library.
 | 
			
		||||
 | 
			
		||||
- `(srfi 26)`
 | 
			
		||||
- ``(srfi 26)``
 | 
			
		||||
 | 
			
		||||
  Cut/cute macros.
 | 
			
		||||
 | 
			
		||||
- `(srfi 95)`
 | 
			
		||||
- ``(srfi 95)``
 | 
			
		||||
 | 
			
		||||
  Sorting and Marging.
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -76,12 +76,12 @@ The REPL
 | 
			
		|||
 | 
			
		||||
At the REPL start-up time, some usuful built-in libraries listed below will be automatically imported.
 | 
			
		||||
 | 
			
		||||
- `(scheme base)`
 | 
			
		||||
- `(scheme load)`
 | 
			
		||||
- `(scheme process-context)`
 | 
			
		||||
- `(scheme write)`
 | 
			
		||||
- `(scheme file)`
 | 
			
		||||
- `(scheme inexact)`
 | 
			
		||||
- `(scheme cxr)`
 | 
			
		||||
- `(scheme lazy)`
 | 
			
		||||
- `(scheme time)`
 | 
			
		||||
- ``(scheme base)``
 | 
			
		||||
- ``(scheme load)``
 | 
			
		||||
- ``(scheme process-context)``
 | 
			
		||||
- ``(scheme write)``
 | 
			
		||||
- ``(scheme file)``
 | 
			
		||||
- ``(scheme inexact)``
 | 
			
		||||
- ``(scheme cxr)``
 | 
			
		||||
- ``(scheme lazy)``
 | 
			
		||||
- ``(scheme time)``
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue