Skip to content

Commit c36b310

Browse files
committed
Up to parsers
1 parent 8c6f207 commit c36b310

663 files changed

Lines changed: 4577 additions & 4 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/BaselineOfSOUL.package/BaselineOfSOUL.class/instance/baseline..st

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,12 @@ baseline: spec
88
repository: 'github://ThierryGoubier/SmaCC'
99
"repository: 'github://Ducasse/OldSmaccRuntime/src' "
1010
].
11-
]
12-
"spec
13-
package: 'Citezen-Model';
14-
package: 'Citezen-Parsers' with: [ spec requires: #('Citezen-Model' 'SmaCC')];
11+
].
12+
spec
13+
package: 'SOUL-Kernel';
14+
package: 'SOUL-EvalPrintLoop'.
15+
16+
" with: [ spec requires: #('Citezen-Model' 'SmaCC')];
1517
package: 'Citezen-Rendering' with: [ spec requires: 'Citezen-Model' ];
1618
package: 'Citezen-Tools' with: [ spec requires: 'Citezen-Model' ];
1719
package: 'Citezen-Query' with: [ spec requires: 'Citezen-Model'];
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"separateMethodMetaAndSource" : false,
3+
"noMethodMetaData" : true,
4+
"useCypressPropertiesFile" : true
5+
}

src/SOUL-EvalPrintLoop.package/Binding.class/README.md

Whitespace-only changes.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
instance creation
2+
var: aVar value: aValue
3+
4+
^self new setVar: aVar setValue: aValue
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
printing
2+
printOn: aStream
3+
4+
var printOn: aStream.
5+
aStream write: '-->'.
6+
value class == Environment
7+
ifTrue: [aStream write: '**env**']
8+
ifFalse: [value printOn: aStream]
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
initialize
2+
setVar: aQSOULVariable setValue: aQSOULAbstractTerm
3+
4+
var := aQSOULVariable.
5+
value := aQSOULAbstractTerm
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
access
2+
value
3+
4+
^value
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
access
2+
variable
3+
4+
^var
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"commentStamp" : "",
3+
"super" : "Object",
4+
"category" : "SOUL-EvalPrintLoop",
5+
"classinstvars" : [ ],
6+
"pools" : [ ],
7+
"classvars" : [ ],
8+
"instvars" : [
9+
"var",
10+
"value"
11+
],
12+
"name" : "Binding",
13+
"type" : "normal"
14+
}

src/SOUL-EvalPrintLoop.package/EmptyEvaluator.class/README.md

Whitespace-only changes.

0 commit comments

Comments
 (0)