Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
gmsh
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Terraform modules
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Romin Tomasetti
gmsh
Commits
b0ac3492
Commit
b0ac3492
authored
12 years ago
by
Christophe Geuzaine
Browse files
Options
Downloads
Patches
Plain Diff
oops
parent
4f62dffc
No related branches found
No related tags found
No related merge requests found
Changes
4
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
Parser/Gmsh.tab.cpp
+3065
-3017
3065 additions, 3017 deletions
Parser/Gmsh.tab.cpp
Parser/Gmsh.tab.hpp
+211
-209
211 additions, 209 deletions
Parser/Gmsh.tab.hpp
Parser/Gmsh.y
+1
-1
1 addition, 1 deletion
Parser/Gmsh.y
Parser/Gmsh.yy.cpp
+464
-460
464 additions, 460 deletions
Parser/Gmsh.yy.cpp
with
3741 additions
and
3687 deletions
Parser/Gmsh.tab.cpp
+
3065
−
3017
View file @
b0ac3492
This diff is collapsed.
Click to expand it.
Parser/Gmsh.tab.hpp
+
211
−
209
View file @
b0ac3492
...
@@ -80,110 +80,111 @@
...
@@ -80,110 +80,111 @@
tStrRelative
=
296
,
tStrRelative
=
296
,
tStrReplace
=
297
,
tStrReplace
=
297
,
tStrFind
=
298
,
tStrFind
=
298
,
tTextAttributes
=
299
,
tStrCmp
=
299
,
tBoundingBox
=
300
,
tTextAttributes
=
300
,
tDraw
=
301
,
tBoundingBox
=
301
,
tToday
=
302
,
tDraw
=
302
,
tSyncModel
=
303
,
tToday
=
303
,
tCreateTopology
=
304
,
tSyncModel
=
304
,
tCreateTopologyNoHoles
=
305
,
tCreateTopology
=
305
,
tDistanceFunction
=
306
,
tCreateTopologyNoHoles
=
306
,
tDefineConstant
=
307
,
tDistanceFunction
=
307
,
tUndefineConstant
=
308
,
tDefineConstant
=
308
,
tPoint
=
309
,
tUndefineConstant
=
309
,
tCircle
=
310
,
tPoint
=
310
,
tEllipse
=
311
,
tCircle
=
311
,
tLine
=
312
,
tEllipse
=
312
,
tSphere
=
313
,
tLine
=
313
,
tPolarSphere
=
314
,
tSphere
=
314
,
tSurface
=
315
,
tPolarSphere
=
315
,
tSpline
=
316
,
tSurface
=
316
,
tVolume
=
317
,
tSpline
=
317
,
tCharacteristic
=
318
,
tVolume
=
318
,
tLength
=
319
,
tCharacteristic
=
319
,
tParametric
=
320
,
tLength
=
320
,
tElliptic
=
321
,
tParametric
=
321
,
tRefineMesh
=
322
,
tElliptic
=
322
,
tPlane
=
323
,
tRefineMesh
=
323
,
tRuled
=
324
,
tPlane
=
324
,
tTransfinite
=
325
,
tRuled
=
325
,
tComplex
=
326
,
tTransfinite
=
326
,
tPhysical
=
327
,
tComplex
=
327
,
tCompound
=
328
,
tPhysical
=
328
,
tPeriodic
=
329
,
tCompound
=
329
,
tUsing
=
330
,
tPeriodic
=
330
,
tPlugin
=
331
,
tUsing
=
331
,
tDegenerated
=
332
,
tPlugin
=
332
,
tRotate
=
333
,
tDegenerated
=
333
,
tTranslate
=
334
,
tRotate
=
334
,
tSymmetry
=
335
,
tTranslate
=
335
,
tDilate
=
336
,
tSymmetry
=
336
,
tExtrude
=
337
,
tDilate
=
337
,
tLevelset
=
338
,
tExtrude
=
338
,
tRecombine
=
339
,
tLevelset
=
339
,
tSmoother
=
340
,
tRecombine
=
340
,
tSplit
=
341
,
tSmoother
=
341
,
tDelete
=
342
,
tSplit
=
342
,
tCoherence
=
343
,
tDelete
=
343
,
tIntersect
=
344
,
tCoherence
=
344
,
tMeshAlgorithm
=
345
,
tIntersect
=
345
,
tReverse
=
346
,
tMeshAlgorithm
=
346
,
tLayers
=
347
,
tReverse
=
347
,
tHole
=
348
,
tLayers
=
348
,
tAlias
=
349
,
tHole
=
349
,
tAliasWithOptions
=
350
,
tAlias
=
350
,
tQuadTriDbl
=
351
,
tAliasWithOptions
=
351
,
tQuadTriSngl
=
352
,
tQuadTriDbl
=
352
,
tRecombLaterals
=
353
,
tQuadTriSngl
=
353
,
tTransfQuadTri
=
354
,
tRecombLaterals
=
354
,
tText2D
=
355
,
tTransfQuadTri
=
355
,
tText3D
=
356
,
tText2D
=
356
,
tInterpolationScheme
=
357
,
tText3D
=
357
,
tTime
=
358
,
tInterpolationScheme
=
358
,
tCombine
=
359
,
tTime
=
359
,
tBSpline
=
360
,
tCombine
=
360
,
tBezier
=
361
,
tBSpline
=
361
,
tNurbs
=
362
,
tBezier
=
362
,
tNurbsOrder
=
363
,
tNurbs
=
363
,
tNurbsKnots
=
364
,
tNurbsOrder
=
364
,
tColor
=
365
,
tNurbsKnots
=
365
,
tColorTable
=
366
,
tColor
=
366
,
tFor
=
367
,
tColorTable
=
367
,
tIn
=
368
,
tFor
=
368
,
tEndFor
=
369
,
tIn
=
369
,
tIf
=
370
,
tEndFor
=
370
,
tEndIf
=
371
,
tIf
=
371
,
tExit
=
372
,
tEndIf
=
372
,
tAbort
=
373
,
tExit
=
373
,
tField
=
374
,
tAbort
=
374
,
tReturn
=
375
,
tField
=
375
,
tCall
=
376
,
tReturn
=
376
,
tFunction
=
377
,
tCall
=
377
,
tShow
=
378
,
tFunction
=
378
,
tHide
=
379
,
tShow
=
379
,
tGetValue
=
380
,
tHide
=
380
,
tGetEnv
=
381
,
tGetValue
=
381
,
tGetString
=
382
,
tGetEnv
=
382
,
tHomology
=
383
,
tGetString
=
383
,
tCohomology
=
384
,
tHomology
=
384
,
tBetti
=
385
,
tCohomology
=
385
,
tSetOrder
=
386
,
tBetti
=
386
,
tGMSH_MAJOR_VERSION
=
387
,
tSetOrder
=
387
,
tGMSH_MINOR_VERSION
=
388
,
tGMSH_MAJOR_VERSION
=
388
,
tGMSH_PATCH_VERSION
=
389
,
tGMSH_MINOR_VERSION
=
389
,
tAFFECTDIVIDE
=
390
,
tGMSH_PATCH_VERSION
=
390
,
tAFFECTTIMES
=
391
,
tAFFECTDIVIDE
=
391
,
tAFFECTMINUS
=
392
,
tAFFECTTIMES
=
392
,
tAFFECTPLUS
=
393
,
tAFFECTMINUS
=
393
,
tOR
=
394
,
tAFFECTPLUS
=
394
,
tAND
=
395
,
tOR
=
395
,
tNOTEQUAL
=
396
,
tAND
=
396
,
tEQUAL
=
397
,
tNOTEQUAL
=
397
,
tGREATEROREQUAL
=
398
,
tEQUAL
=
398
,
tLESSOREQUAL
=
399
,
tGREATEROREQUAL
=
399
,
UNARYPREC
=
400
,
tLESSOREQUAL
=
400
,
tMINUSMINUS
=
401
,
UNARYPREC
=
401
,
tPLUSPLUS
=
402
tMINUSMINUS
=
402
,
tPLUSPLUS
=
403
};
};
#endif
#endif
/* Tokens. */
/* Tokens. */
...
@@ -228,110 +229,111 @@
...
@@ -228,110 +229,111 @@
#define tStrRelative 296
#define tStrRelative 296
#define tStrReplace 297
#define tStrReplace 297
#define tStrFind 298
#define tStrFind 298
#define tTextAttributes 299
#define tStrCmp 299
#define tBoundingBox 300
#define tTextAttributes 300
#define tDraw 301
#define tBoundingBox 301
#define tToday 302
#define tDraw 302
#define tSyncModel 303
#define tToday 303
#define tCreateTopology 304
#define tSyncModel 304
#define tCreateTopologyNoHoles 305
#define tCreateTopology 305
#define tDistanceFunction 306
#define tCreateTopologyNoHoles 306
#define tDefineConstant 307
#define tDistanceFunction 307
#define tUndefineConstant 308
#define tDefineConstant 308
#define tPoint 309
#define tUndefineConstant 309
#define tCircle 310
#define tPoint 310
#define tEllipse 311
#define tCircle 311
#define tLine 312
#define tEllipse 312
#define tSphere 313
#define tLine 313
#define tPolarSphere 314
#define tSphere 314
#define tSurface 315
#define tPolarSphere 315
#define tSpline 316
#define tSurface 316
#define tVolume 317
#define tSpline 317
#define tCharacteristic 318
#define tVolume 318
#define tLength 319
#define tCharacteristic 319
#define tParametric 320
#define tLength 320
#define tElliptic 321
#define tParametric 321
#define tRefineMesh 322
#define tElliptic 322
#define tPlane 323
#define tRefineMesh 323
#define tRuled 324
#define tPlane 324
#define tTransfinite 325
#define tRuled 325
#define tComplex 326
#define tTransfinite 326
#define tPhysical 327
#define tComplex 327
#define tCompound 328
#define tPhysical 328
#define tPeriodic 329
#define tCompound 329
#define tUsing 330
#define tPeriodic 330
#define tPlugin 331
#define tUsing 331
#define tDegenerated 332
#define tPlugin 332
#define tRotate 333
#define tDegenerated 333
#define tTranslate 334
#define tRotate 334
#define tSymmetry 335
#define tTranslate 335
#define tDilate 336
#define tSymmetry 336
#define tExtrude 337
#define tDilate 337
#define tLevelset 338
#define tExtrude 338
#define tRecombine 339
#define tLevelset 339
#define tSmoother 340
#define tRecombine 340
#define tSplit 341
#define tSmoother 341
#define tDelete 342
#define tSplit 342
#define tCoherence 343
#define tDelete 343
#define tIntersect 344
#define tCoherence 344
#define tMeshAlgorithm 345
#define tIntersect 345
#define tReverse 346
#define tMeshAlgorithm 346
#define tLayers 347
#define tReverse 347
#define tHole 348
#define tLayers 348
#define tAlias 349
#define tHole 349
#define tAliasWithOptions 350
#define tAlias 350
#define tQuadTriDbl 351
#define tAliasWithOptions 351
#define tQuadTriSngl 352
#define tQuadTriDbl 352
#define tRecombLaterals 353
#define tQuadTriSngl 353
#define tTransfQuadTri 354
#define tRecombLaterals 354
#define tText2D 355
#define tTransfQuadTri 355
#define tText3D 356
#define tText2D 356
#define tInterpolationScheme 357
#define tText3D 357
#define tTime 358
#define tInterpolationScheme 358
#define tCombine 359
#define tTime 359
#define tBSpline 360
#define tCombine 360
#define tBezier 361
#define tBSpline 361
#define tNurbs 362
#define tBezier 362
#define tNurbsOrder 363
#define tNurbs 363
#define tNurbsKnots 364
#define tNurbsOrder 364
#define tColor 365
#define tNurbsKnots 365
#define tColorTable 366
#define tColor 366
#define tFor 367
#define tColorTable 367
#define tIn 368
#define tFor 368
#define tEndFor 369
#define tIn 369
#define tIf 370
#define tEndFor 370
#define tEndIf 371
#define tIf 371
#define tExit 372
#define tEndIf 372
#define tAbort 373
#define tExit 373
#define tField 374
#define tAbort 374
#define tReturn 375
#define tField 375
#define tCall 376
#define tReturn 376
#define tFunction 377
#define tCall 377
#define tShow 378
#define tFunction 378
#define tHide 379
#define tShow 379
#define tGetValue 380
#define tHide 380
#define tGetEnv 381
#define tGetValue 381
#define tGetString 382
#define tGetEnv 382
#define tHomology 383
#define tGetString 383
#define tCohomology 384
#define tHomology 384
#define tBetti 385
#define tCohomology 385
#define tSetOrder 386
#define tBetti 386
#define tGMSH_MAJOR_VERSION 387
#define tSetOrder 387
#define tGMSH_MINOR_VERSION 388
#define tGMSH_MAJOR_VERSION 388
#define tGMSH_PATCH_VERSION 389
#define tGMSH_MINOR_VERSION 389
#define tAFFECTDIVIDE 390
#define tGMSH_PATCH_VERSION 390
#define tAFFECTTIMES 391
#define tAFFECTDIVIDE 391
#define tAFFECTMINUS 392
#define tAFFECTTIMES 392
#define tAFFECTPLUS 393
#define tAFFECTMINUS 393
#define tOR 394
#define tAFFECTPLUS 394
#define tAND 395
#define tOR 395
#define tNOTEQUAL 396
#define tAND 396
#define tEQUAL 397
#define tNOTEQUAL 397
#define tGREATEROREQUAL 398
#define tEQUAL 398
#define tLESSOREQUAL 399
#define tGREATEROREQUAL 399
#define UNARYPREC 400
#define tLESSOREQUAL 400
#define tMINUSMINUS 401
#define UNARYPREC 401
#define tPLUSPLUS 402
#define tMINUSMINUS 402
#define tPLUSPLUS 403
...
@@ -349,7 +351,7 @@ typedef union YYSTYPE
...
@@ -349,7 +351,7 @@ typedef union YYSTYPE
List_T
*
l
;
List_T
*
l
;
}
}
/* Line 1529 of yacc.c. */
/* Line 1529 of yacc.c. */
#line 35
3
"Gmsh.tab.hpp"
#line 35
5
"Gmsh.tab.hpp"
YYSTYPE
;
YYSTYPE
;
# define yystype YYSTYPE
/* obsolescent; will be withdrawn */
# define yystype YYSTYPE
/* obsolescent; will be withdrawn */
# define YYSTYPE_IS_DECLARED 1
# define YYSTYPE_IS_DECLARED 1
...
...
This diff is collapsed.
Click to expand it.
Parser/Gmsh.y
+
1
−
1
View file @
b0ac3492
...
@@ -108,7 +108,7 @@ struct doubleXstring{
...
@@ -108,7 +108,7 @@ struct doubleXstring{
%token tAtan tAtan2 tSinh tCosh tTanh tFabs tFloor tCeil
%token tAtan tAtan2 tSinh tCosh tTanh tFabs tFloor tCeil
%token tFmod tModulo tHypot tList
%token tFmod tModulo tHypot tList
%token tPrintf tError tSprintf tStrCat tStrPrefix tStrRelative tStrReplace
%token tPrintf tError tSprintf tStrCat tStrPrefix tStrRelative tStrReplace
%toke
m
tStrFind tStrCmp
%toke
n
tStrFind tStrCmp
%token tTextAttributes
%token tTextAttributes
%token tBoundingBox tDraw tToday tSyncModel tCreateTopology tCreateTopologyNoHoles
%token tBoundingBox tDraw tToday tSyncModel tCreateTopology tCreateTopologyNoHoles
%token tDistanceFunction tDefineConstant tUndefineConstant
%token tDistanceFunction tDefineConstant tUndefineConstant
...
...
This diff is collapsed.
Click to expand it.
Parser/Gmsh.yy.cpp
+
464
−
460
View file @
b0ac3492
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment